tugas iii ade kaddam

21
Nama : Ade Kaddam Npm : 12105 5552011 1 031 Manajemen User, Group dan File Pada Linux

Upload: erhyz-ambarak

Post on 08-Aug-2015

34 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Tugas iii ade kaddam

Nama : Ade Kaddam

Npm : 12105 5552011 1 031

Manajemen User, Group dan File Pada Linux

Page 2: Tugas iii ade kaddam

Membuat User

Untuk membuat user dan group hanya dapat dilakukan oleh super user “root”.  Untuk membuat user kita mempunyai dua perintah yaitu useradd dengan adduser. Jika memiliki fungsi sama kemudian apa perbedaannya? Menurut saya perbedaan useradd dengan adduser adalah terletak pada langkah yang harus ditempuh setelah perintah dijalankan atau proses yang terjadi setelah perintah dijalankan.

Page 3: Tugas iii ade kaddam

Untuk perintah adduser, setelah perintah dijalankan maka akan muncul lagi beberapa langkah yang harus dilewati/diisi, seperti pada gambar dibawah ini.Perintah untuk membuat user baru dengan syntaks add user :root@user:/home/user# adduser nama_user

Perintah di atas menunjukan ketika perintah adduser dijalankan maka akan diminta untuk mengisi password, full name, room number, work phone, home phone, dan other. Kemudian setelah selesai mengisi apa yang diminta tersebut diatas maka ketik “y” untuk menyatakan informasi yang diinputkan benar dan membuat sebuah user baru, atau ketik “n” untuk melakukan pembatalan pembuatan user baru.

Page 4: Tugas iii ade kaddam

Sedangkan untuk perintah useradd, setelah perintah dijalankan maka user akan langsung dibuat namun tanpa password.

Perintah untuk membuat user baru dengan syntaks useradd :

root@user:/home/user# useradd nama_user

Page 5: Tugas iii ade kaddam

Sehingga ketika login menggunakan user tersebut maka tidak akan diminta untuk memasukkan password (tidak direkomendasikan untuk tidak mengisikan password pada suatu user). Untuk mengisikan password bagi user yang dibuat dengan perintah useradd maka harus menjalankan perintah passwd.

Beikut merupakan cara untuk merubah pasword dari user :root@user:/home/user# passwd nama_user

Page 6: Tugas iii ade kaddam

Setelah membahas perbedaan useradd dan add user dapat kita rangkum sebagai berikut :

a) Useradd : menciptakan user tanpa mengeset password.

Adduser : menciptakan user dengan melakukan setting password terlebih dahulu.

b) Useradd : menciptakan user tanpa ada home direktorinya.

Adduser : menciptakan user serta homdirektorinya.

Useradd : menciptakan user tanpa memberikan keterangan lengkap mengenai user tersebut.

Adduser : menciptakan user dengan memberikan keterangan lengkap si user tersebut.

Page 7: Tugas iii ade kaddam

Menghapus UserUntuk menghapus user jalankan perintah berikut

ini :root@user:/home/user# userdel nama_user

Atauroot@user:/home/user# userdel –r nama_user

Page 8: Tugas iii ade kaddam

menghapus dengan menggunakan opsi -r, akan menghapus secara keseluruhan direktori user tersebut.

Membuat GroupGroup adalah gabungan dari beberapa user membentuk suatu kelompok. User-user yang  tergabung dalam satu group dapat saling berbagi file. Untuk membuat sebuah group kita dapat menggunakan perintah groupadd.Berikut syntax untuk menambah group sekaligus memberikan password group :

root@user:/home/user# groupadd nama_group

Page 9: Tugas iii ade kaddam

Kemudian jika kita ingin menghapus sebuah group yang telah kita buat kita bisa menggunakan perintah groupdel:root@user:/home/user# groupdel nama_group

Page 10: Tugas iii ade kaddam

Manajemen FileKetika sebuah file atau direktori dibuat, maka file atau direktori tersebut kepemilikikannya akan melekat pada suatu user dan group tertentu. Selain itu pada file tersebut akan melekat juga tiga hak akses yang berbeda, yaitu baca (read), tulis (write), dan eksekusi (execute), terhadap pemilik, grup, atau user lain. Hak akses tersebut dapat diubah oleh root atau user yang memilikinya. Mekanisme kepemilikan dan akses file tersebut sangat penting, karena Linux bersifat multiuser, sehingga harus ada mekanisme untuk mencegah akses-akses ilegal terhadap file.

Page 11: Tugas iii ade kaddam

Secara umum pengaturan hak akses atas file atau direktori mempunyai prinsip sebagai berikut :

Setiap file selalu dimiliki oleh seorang yang berhak mengatur hak akses terhadap file tersebut.

Hak akses terbagi menjadi 3 bagian: Read, Write, dan Execute.

Hak akses dapat diberikan kepada 3 kelompok pemakai, yaitu pemilik file (Owner), grup pemilik file (Group), dan pemakai lainnya (Other).

Hak aksesread : rwrite : w execute : x

Page 12: Tugas iii ade kaddam

Kelompok pemakai• User pemilik (Owner) : u• Group : g• User lain : o

Merubah kepemilikan hak akses dari file atau direktory:Untuk merubah hak akses sebuah file atau direktori hanya bisa dilakukan oleh user root dengan perintah Chown dan chgrp , kepemilikan file ini terkadang perlu dilakukan dengan alasan keamanan.Syntax: root@user:/home/user# chownama_pemilik_baru nama_direktory/nama_fileSebelumnya coba kita membuat direktory dengan nama folderSaya.docx

Page 13: Tugas iii ade kaddam

Syntaknya:root@user:/home/user# mkdir folderSaya

Cek direktory yang telah dibuat.Karena yang membuat adalah root maka akses

direktoryhanya untuk root.

Page 15: Tugas iii ade kaddam

Merubah kepemilikan folderSaya dengan user andi.

Nama pemilik file yang tadinya root sekarang berubah menjadi andi

Page 16: Tugas iii ade kaddam

Begitu juga nama group pada sebuah file juga dapat kita ubah,untuk mengubahnya kita bisa menggunakan chgrp.Syntak :root@user:/home/user# chgrp nama_group  nama_direktory/nama_file

Merubah kepemilikan folderSaya dengan group sefihara.

Nama pemilik group yang tadinya root sekarang berubah menjadi sefihara

Page 17: Tugas iii ade kaddam

Merubah hak Akses FileUntuk merubah hak akses sebuah file atau direktori hanya bisa dilakukan oleh user root.Berikut tabel tipe akses dari sebuah file.

Page 18: Tugas iii ade kaddam

Sekarang kita akan mencoba untuk merubah akses menjadi r-- r-- r-- atau hanya bisa read.Sebelumnya kita buat dulu sebuah file dengan nama fileku.docx

Page 20: Tugas iii ade kaddam

Cek lewat terminal dan melihat hak aksesnya

Sekarang baru kita rubah hak aksesnya menjadi r-- r-- r-- atau hanya bisa read.