Perintah Dasar Linux
Terkait dengan lingkungan multiuser tersebut, kali ini kita akan membahas berbagai teknik pengelolaan yang berkaitan dengan user. Pengelolaan disini
meliputi:
- Pembuatan user baru
- Perubahan data user
- Penghapusan user
Ada banyak file dan direktori yang diterdapat di dalam sistem, baik yaang berasal dari bawaan sistem Linux sendiri ataupun file/direktori yang dibuat oleh user. Sehingga diperlukan pembatasan/pengelompokan akses terhadap file/direktori.Hal ini dilakukan agar dapat menjamin kinerja sistem tetap baik dan data-data sistem/user tetap aman.
Pengelompokan hak akses ini dapat diterapkan dengan membuat group akses. Selain untuk pembatasan akses, group juga dapat digunakan untuk melakukan klasifikasi user-user yang ada di sistem.
Manajemen group di Linux dapat meliputi kegiatan, seperti
- penambahan group baru
- Memasukan user kedalam group
- penghapusan group.
Berikut Ialah Perintah-Perintah/Command yang berkaitan dengan Manajemen User dan Group
-
- adduser , digunakan untuk membuat user baru,berserta Informasi yang berkaitan dengan user(Password user , Full name , Room Number , dll) dan Home Directorynya
Syntaks Perintah:
#adduser [nama_user)
Contoh Perintah :
#adduser faizalf
-
- useradd ,digunakan hanya untuk membuat user baru tanpa informasi yang berkaitan dengan user.
Syntaks Perintah:
#useradd [nama_user)
Contoh Perintah :
#useradd fakhri
-
- userdel, digunakan untuk menghapus user
Syntaks Perintah:
#userdel [nama_user)
Contoh Perintah :
#userdel faizalf
-
- deluser, digunakan untuk menghapus user
Syntaks Perintah:
#deluser [nama_user)
Contoh Perintah :
#deluser fakhri
-
- passwd, digunakan untuk membuat/mengganti password
Syntaks Perintah:
#passwd [nama_user)
Contoh Perintah :
#passwd faizalf
-
- chfn,digunakan untuk mengganti data/informasi pribadi user
Syntaks Perintah:
#chfn [nama_user)
Contoh Perintah :
#chfn faizalf
-
- addgroup, digunakan untuk membuat group baru dengan dibuatkan GID (Group ID)
Syntaks Perintah:
#addgroup [nama_group)
Contoh Perintah :
#addgroup murid
-
- groupadd ,digunakan untuk membuat group baru
Syntaks Perintah:
#groupadd [nama_group)
Contoh Perintah :
#groupadd guru
-
- groupdel, digunakan untuk menghapus group
Syntaks Perintah:
#groupdel [nama_group)
Contoh Perintah :
#groupdel guru
-
- usermod, digunakan untuk memasukan user kedalam group
- Memasukan user kedalam satu group
- usermod, digunakan untuk memasukan user kedalam group
Syntaks Perintah:
#usermod -G [nama_group] [nama_user]
Contoh Perintah :
#usermod -G guru faizalf
-
-
- Memasukan user yang telah masuk/terikat dengan suatu group kedalam group lainnya
-
Syntaks Perintah:
#usermod -a -G [nama_group] [nama_user]
Contoh Perintah :
#usermod -a -G murid faizalf
-
- groups, digunakan untuk melihat group-group yang diikuti oleh user
Syntaks Perintah:
#groups [nama_user]
Contoh Perintah :
#groups faizalf