Senin, 26 Desember 2016

Manajemen User atau User Manual

Manajemen User

       Manajemen user adalah salah satu tugas administrator membuat user baru, membuat hak cipta akses, membuat user baru, supaya user dapat login kedalam sistem operasi yang digunakan. Perintah manajemen user adalah segala perintah yang berhubungan dengan pengelolaan user di linux. 
      Sekenario paling pas untuk manajemen user adalah webhosting dan lab komputer IT. untuk melihat daftar user, dapat dilihat dalam file/etc/password , yang didalamnya terdapat beberapa informasi mengenai username, password, user 10, group id, deksripsi, direktori home, dan sheel, ysng digunakan user tersebut yang dipisahkan dengan tanda " ) " pada setiap barisnya.

Berikut contoh dengan username root yang ada dalam file /etc/passwd.
 
                    root:x:0:0:root:/root:/bin/bash
  • 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 group, dimana tiap user bisa masuk dalam salah satu – group tersebut
  • Direktori home = Path Absolut untuk direktori home dari setiap user
  • Shell = Program yang otomatis dijalankan setiap user login kedalam sistem (Command Interpreter)
Secara umum, manajemen user terdiri dari 3 hal utama, yaitu :

1. Membuat User

Untuk membuat user di linux kita bisa menggunakan perintah useradd dan adduser. Bedanya dari kedua perintah tersebut adalah useradd itu manual sedangkan adduser itu otomatis dalam membuat user. Untuk  lebih jelasnya lihat perintah membuat user pada linux dibawah ini:
* useradd
# useradd john -m -d /home/john -s /bin/bash
Disini password untuk user john belom diatur, untuk mengaturnya jalankan perintah dibawah ini lalu ketik password untuk user john.
# passwd john
Output/Hasilnya :
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
 

2. Menghapus User

Ada 2 perintah untuk menghapus user di linux, yaitu userdel dan deluser.
a. userdel
# userdel -f john File konfigurasi untuk userdel terletak didalam file /etc/login.defs , dengan opsi -f perintah diatas akan menghapus user meskipun user dalam keadaan terkoneksi kedalam sistem.
b. deluser
# deluser billy File konfigurasi untuk deluser terletak didalam file /etc/deluser.conf , perintah diatas akan menghapus user tetapi direktori home, mail, dan file lainnya tidak terhapus. Ada beberapa opsi untuk perintah ini diantaranya:
–backup = Melakukan backup untuk semua file yang dimiliki user tersebut
–backup-to = Melakukan backup dengan spesifikasi tempat menyimpannya, default penyimpanan di direktori home
–remove-home = Remove the user home
–remove-all-file = Menghapus semua file yang dimilik oleh semua user tersebut
–group = Menghapus user dari dalam suatu group
–system = Mengahapus user dan group yang ada dalam sistem
–conf = Digunakan dengan file konfigurasi yang terletak di /etc/deluser.conf dan /etc/adduser.conf

3. Mengganti password

Password bisa diubah oleh user itu sendiri atau oleh admin, dengan cara :
                                                 sudo password PLJ
diganti oleh user psswd.


                                                 Cara Membut User Manual

1. vi / etc / psswd
user name : password : user id : group id : TTL : homedir : bash dir
contoh :
 raflesia : x : 814 : 813 : : /home /rafles:/bin/bash

2. vi / etc / group
 group name : password : group id :  lis_username

3. vi / etc / gshadow dan vi / etc / gshadow
username : password : 17135 : o : 99999 :::

* vi / etc / gshadow => pasword untuk user
groupname : !::

4. Membuat folder sesuai dengan nama username
* mkdir  /home/ nama_username
*ls -l

5. chown  : chown namauser  /home/namauser 
  
6. chgrp  : chgrp namagroup  /home/namauser
 
7. copy bash 
   cp bash* /home/[user] => pastikan kita berada didalam root

8. change owner lagi  
tambahkan  perintah terakhir .* pada terakhir 
contoh : chown raflesia /home/raflesia/.*

9. change group lagi  
tambahkan  perintah terakhir .* pada terakhir 
contoh : chgrp raflesia /home/bunga/.*

10. Tambahkan password 
                  psswd username
ctrl + alt + f2

11. Login 

  

Tidak ada komentar:

Posting Komentar