Anda di halaman 1dari 5

assalamu alaikum wr wb.

Pada posting saya kali ini membahas tentang manajemen user dan group pada linux, tepatnya pada
ubuntu 14.04.1 LTS.    jadi disini selain saya menjelaskan sedikit tentang user dan group, saya juga
memberi sedikit syntaks dasar pada terminal ubuntu untuk manajemen user dan group.

Pada Linux Red Hat, informasi tentang user account dan groups disimpan dalam file teks dalam
direktori /etc/. Jika sistem administrator membuat user baru, file tersebut harus di edit atau aplikasi
harus digunakan untuk perubahan tersebut.

1.              File /etc/passwd

File /etc/passwd adalah file yang berisi daftar user yang dipisahkan dengan baris. Setiap baris berisi
informasi mengenai :

a.        Username yaitu nama user yang diketik saat login sistem

b.        Password yaitu berisi password yang diengkripsi atau x bila shadow password digunakan

c.        User ID yaitu bilangan numerik yang ekuivalen dengan username yang menjadi acuan sistem.

d.      Group ID yaitu bilangan numerik yang ekuivalen dengan nama group primer yang menjadi acuan
sistem.

e.       GECOS yaitu nama histori, kolom GECOS bersifat opsional dan digunakan untuk menyimpan
informasi tambahan seperti nama lengkap user.

f.          Home directory yaitu path absolut untuk home directory dari user.

g.        Shell yaitu program yang otomatis dijalankan bila user login. Berupa command intepreter (biasanya
disebut shell)

2.              File /etc/group

File /etc/group adalah file yang berisi daftar group yang dipisahkan perbaris. Setiap baris terdiri dari 4
kolom yang berisi informasi mengenai :

a.        Group name yaitu nama group

b.        Group password yaitu bila di set, mengijinkan user yang bukan bagian dari group bergabung
kedalam group dengan menggunakan perintah newgrp dan mengetikkan password. Jika lebih kecil dari x,
maka shadow group password digunakan.

c.        Group ID yaitu bilangan numerik yang ekuivalen dengan group name.
d.      Member list yaitu daftar user yang menjadi milik group

Tabel 5.1 perintah umum untuk mengatur user command dan group

Aplikasi

Fungsi

useradd

Menambah user account

userdel

Menghapus user account

usermod

Mengedit atribut account termasuk beberapa fungsi yang berhubungan dengan masa berlaku password.

passwd

Untuk melakukan setting password. Selain mengubah password user juga untuk mengontrol semua
aspek tentang masa berlaku password

chpasswd

Membaca file yang berisi username dan password dan update setiap password user

chage

Mengubah masa berlaku password user.

chfn
Mengubah informasi GECOS user

chsh

Mengubah shell default user

Tabel 5.2 perintah untuk membuat dan mengatur group

Aplikasi

Fungsi

groupadd

Menambah group, tetapi tidak menentukan    user    pada    group    tersebut

groupdel

Untuk menghapus group

groupmod

Memodifikasi nama group atau GID, tetapi tidak mengubah keanggotaan group.

gpasswd

Mengubah keanggotaan group dan melakukan setting password untuk mengijinkan anggota selain group
tersebut.

grpck

Memriksa integritas file /etc/group/ dan /etc/gshadow


Contoh

a.        Menambah group

$ sudo su    <enter>

Memasukkan password

$ groupadd teman    <enter>

$ groupadd keluarga    <enter>

b.        Mengecek data group didalam file /etc/group dengan mengetikkan perintah

$ cat /etc/group | grep ‘teman’ <enter>

$ cat /etc/group | grep ‘keluarga’ <enter>

c.                Menambahkan user dalam group

$ useradd –G teman evan    <enter>

$ useradd –G teman dimas <enter>

$ passwd evan <enter>

$ passwd dimas    <enter>

$ cat /ets/group | grep ‘teman’

$ useradd –G keluarga    riko    <enter>

$ useradd –G keluarga ceper <enter>

$ passwd riko    <enter>

$ passwd ceper    <enter>

$ cat /etc/group | grep ‘keluarga’

d.            Untuk memastikan apakah user sudah berada dalam group yang benar, menggunakan perintah :
$ groups evan    <enter>

$ groups dimas <enter>

Sekian dan terima kasih. Demikian lah yang bisa saya bagikan assalamu alaikum wr wb.

Anda mungkin juga menyukai