Sabtu, 21 November 2015

Manajemen User dan Grup

Manajemen User

Untuk melihat daftar user bisa dilihat didalam file /etc/passwd, didalamnya terdapat beberapa informasi mengenai username, password, user ID, group ID, deskripsi, direktori home, dan shell yang digunakan user tersebut, yang dipisahkan dengan tanda “:” (titik dua) pada setiap barisnya.
  • username = nama user yang digunakan untuk login kedalam sistem
  • password = berisi password yang dienkripsi (huruf x menunjukan bila menggunakan shadow password yang dalam file /etc/shadow)
  • user ID = angka unik yang dimiliki oleh setiap user
  • group ID = angka unik yang dimilik oleh setiap grup, dimana tiap user bisa masuk dalam salah satu – grup tersebut
  • direktori home = path absolut untuk direktori home dari setiap user
  • shell = program yang otomatis dijalankan setiap user login kedalam sistem (command interpreter)
Dengan adanya manajemen user dan group ini jadinya akan lebih mudah dalam membagi setiap akun user pada tiap-tiap grup menurut divisinya masing masing. Dan juga mengatur hak kepemilikan file pada tiap-tiap user menurut grupnya masing-masing. Dalam pembahasan ini akan dijelaskan bagaimana membuat, memodifikasi, serta menghapus user dan grup di linux.

Perintah - perintah yang terdapat dalam  Manajemen User dan Grup :
1.  /etc/passwd
2.  etc/group

3. groupadd
Perintah ini untuk membuat group baru, dengan pola perintah : groupadd [nama_group]
Contoh  : groupadd smkn1cmi , yang berarti kita membuat group baru dengan nama smkn1cmi. 
4. groupdel 
Perintah ini untuk menghapus group, dengan pola perintah : groupdel [nama_group]
Contoh : groupdel smkn1cmi , yang berarti kita menghapus group dengan nama smkn1cmi. 
5. useradd
Perintah ini untuk membuat user baru, dengan pola perintah : useradd [nama_user]
Contoh : useradd tkj1cmi , yang berarti kita membuat user baru dengan nama tkj1cmi. 

6. userdel
Perintah ini untuk menghapus user, dengan pola perintah : userdel [nama_user]
Contoh : userdel tkj1cmi , yang berarti kita menghapus user dengan nama tkj1cmi. 

7. passwd
Perintah ini difungsikan untuk mengubah password pada suatu user, dengan pola perintah : passwd [nama_user]
Contoh :



8. gpasswd 
Perintah ini untuk memasukkan user pada group, dengan pola perintah : gpasswd [nama_user]
Contoh : gpasswd tkj1cmi, yang berarti kita akan memasukkan group tkj1cmi 

9. login
Perintah ini digunakan untuk login dengan nama user dan passwordnya dari user tersebut.






10. /etc/shadow (cat /etc/shadow)
Perintah ini merupakan perintah untuk melihat password. Tapi password yang muncul disini, sudah terenkripsi.

Latihan 1
  • Login dengan super user, dalam contoh dibawah dengan mengetikkan su -  dan memasukkan password : centos6 (tentatif)


  •  Untuk vi /etc/passwd

  • Untuk vi /etc/group

  • Untuk vi /etc/shadow



  • Unttuk membuat direktori user :  mkdir /home/infor
  • Untuk mengubah kepemilikan folder user :   chown infor/home/infor
  • Untuk mengubah kepemilikan grup user :   chgrp sttpln/home/infor
  • Untuk mengcopy file bash dari root ke user :   cp .bash* /home/infor/
  • Merubah kepemilikan file bash :   chown infor/home/infor/.* dan  chgrp sttpln/home/infor/.*
  • Membuat password baru :   passwd infor ( masukkan password yang anda inginkan)
  • Kemudian lakukan proses reboot dan user yang sudah dibuat tadi dapat dicoba dan digunakan.



    Latihan 2
    Data dibawah yaitu untuk membuat beberapa user dengan beberapa grup, diedit sesuai dengan ketentuan, misalnya :
    Membuat user mesin dalam group sttpln
    Membuat user sipil dalam group sekolah
    Membuat user elektro dalam group sekolah
    Membuat user teknik dalam group rektorat

    Data ini ada dalam masing-masing vi : 



 SEMOGA BERMANFAAT :):):)
Categories:

1 komentar: