Pengaturan Awal : Tambahkan Akun Pengguna 8[1] Misalnya, Tambahkan pengguna [centos].
[[email protected] ~]# useradd centos
[[email protected] ~]# passwd centos
Changing password for user centos.
New UNIX password: # masukkan kata sandi apa pun yang ingin Anda atur
Retype new UNIX password: # Konfirmasi
passwd: all authentication tokens updated successfully.
[2] Jika Anda ingin beralih ke akun root dari pengguna yang ditambahkan di atas, gunakan perintah [su] untuk melakukannya.
localhost login: centos # login nama pengguna
password: # masukkan kata sandi pengguna
[[email protected] ~]$ su – # beralih ke root
Password: # masukkan kata sandi root
[[email protected] ~]# # baru pindah ke root
[3] Jika Anda ingin membatasi pengguna untuk menjalankan perintah [su], konfigurasikan seperti berikut.
Pada contoh di bawah, hanya pengguna di grup [wheel] yang dapat menjalankan perintah [su].
[[email protected] ~]# usermod -aG wheel centos
[[email protected] ~]# vi /etc/pam.d/su
#%PAM-1.0
auth required pam_env.so
auth sufficient pam_rootok.so
# Uncomment the following line to implicitly trust users in the “wheel” group.
#auth sufficient pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the “wheel” group.
# uncomment the following line
auth required pam_wheel.so use_uid
auth substack system-auth
auth include postlogin
account sufficient pam_succeed_if.so uid = 0 use_uid quiet
account include system-auth
password include system-auth
session include system-auth
session include postlogin
session optional pam_xauth.so
# verify settings with a user who is not in allowed group
[[email protected] ~]$ su –
Password:
su: Permission denied # denied normally
[4] Jika Anda ingin menghapus akun pengguna, Setel seperti berikut.
# hapus pengguna [centos] (hanya menghapus akun pengguna)
[[email protected] ~]# userdel centos
# hapus pengguna[centos] (menghapus akun pengguna dan direktori home-nya)
[[email protected] ~]# userdel -r centos