Wednesday, February 4, 2015

Manajemen User & Group Linux

Ubuntu merupakan sebuah sistem operasi yang dikembangkan dengan tujuan menjadi server. Berdasarkan fungsinya sebagai server, Ubuntu memiliki kemampuan menangani hak akses yang berkaitan dengan user pada sistem komputer tersebut. Ubuntu juga memiliki kemampuan untuk mengelompokkan beberapa user ke dalam group-group yang berbeda. Pengelompokan user dapat dianalogikan dengan beberapa karyawan yang memiliki tugas berbeda. Setiap karyawan akan dipimpin oleh seorang kepala bagian. Bagian khusus itulah yang dinamakan group.

Dalam pengaturan user, kita dapat melakukan pengaturan seperti penambahan, penghapusan, maupun pengelompokan user baru dengan menggunakan root (#) atau super user (su). Jadi, jika kita bertindak sebagai user biasa, kita tidak dapat menciptakan atau menghapus user baru.

1. Membuat User
Struktur perintah yang digunakan adalah:

adduser [nama user] atau useradd [nama user]

Contoh:
adduser ucok

Keterangan:
Adduser : perintah untuk membuat user baru.
Useradd : perintah untuk membuat user baru tapi tidak ada password dan folder (disable user).
Nama user : nama user yang akan dibuat.

2. Menghapus User
Struktur perintah yang digunakan adalah:

userdel -r user

Contoh:
userdel -r ucok

Keterangan:
Userdel : perintah untuk menghapus user yang telah ada
-r : untuk menghapus direktori kerja user bersangkutan
User : nama user yang akan dihapus

3. Membuat Group Baru
Struktur perintah yang digunakan adalah:

groupadd [nama group] atau addgroup [nama group]

Contoh:
groupadd ti

4. Mengganti Nama Group
Struktur perintah yang digunakan adalah:

groupmod -n group_baru group_lama

Contoh:
groupmod -n teknikinformatika ti

Keterangan:
Groupmod : perintah untuk memodifikasi nama group
-n : opsi yang digunakan untuk mengganti nama
Group_baru : nama group baru yang akan digunakan untuk mengganti group lama
Group_lama : nama group lama yang akan digantikan oleh nama group baru

5. Merubah Nomor ID Group
Struktur perintah yang digunakan adalah:

groupmod -g id_baru nama_group

Contoh:
groupmod -g 711 teknikinformatika

Keterangan:
Groupmod : perintah untuk memodifikasi group
-g : pilihan untuk menggunakan id group
Id_baru : nomor ID yang baru untuk group yang bersangkutan
Nama_group : nama group yang akan dirubah IDnya

6. Memasukkan/Memindahkan User Pada Group
Struktur perintah yang digunakan adalah:

usermod -G nama_group user

Contoh:
usermod -G teknikinformatika budi
Perintah di atas juga bisa digunakan untuk memindahkan user budi ke group teknikinformatika jika user budi sudah ada di group lain.

Keterangan:
Usermod : perintah untuk memodifikasi group
-G : pilihan yang menyatakan akan menggunakan nama group
-a : pilihan untuk menambahkan user ke beberapa group
Nama_group : nama group yang akan dimodifikasi
User : nama user yang akan dimasukan dalam group

Jika ingin membuat user baru dan langsung memasukkan kedalam group bisa menggunakan perintah:

useradd user -G nama_group

Contoh:
useradd andi –G teknikinformatika

Jika ingin menambah 1 user ke beberapa group maka bisa menggunakan perintah:

usermod -a -G nama_group1,…,nama_groupN user

Contoh:
usermod -a -G ti-a,ti-b,ti-c budi
berarti budi dimasukkan kedalam group ti-a, ti-b dan ti-c

7. Mengeluarkan User Dari Group
Struktur perintah yang digunakan adalah:

gpasswd -d user nama_group

Contoh:
gpasswd -d andi teknikinformatika

Keterangan:
Gpasswd : perintah yang digunakan untuk mengeluarkan user dari group
-d : pilihan untuk menghapus keanggotaan
User : user yang akan dikeluarkan dari group
Nama_group : nama group tempat nama user sekarang berada

8. Menghapus Group
Struktur perintah yang digunakan adalah:

groupdel nama_group

Contoh:
groupdel teknikinformatika

cat /etc/passwd : untuk melihat daftar user
cat /etc/group : untuk melihat daftar group


No comments:

Post a Comment

Copy Rights 2013 PlanetX86