Friday, December 7, 2007

Modifikasi user group di linux




Defenisi usermod adalah melakukan perubahan pada system linux tentang user account yang bersangkutan. Dari man linux didapatkan definisi seperti dibawah:

[root@deepblue ~]# man usermod

DESCRIPTION The usermod command modifies the system account files to reflect the changes that are specified on the command line. The options which apply to the usermod command are:

Note:
Warna merah: menandakan bahwa command tersebut dapat dijalankan langsung pada system linux console.
Warna biru: Definisi dari command tersebut.

Sebelum beranjak ke tahapan selanjutnya mari kita belajar membuat account di linux terlebih dahulu.
Membuat account di linux hanya bisa dilakukan oleh root. Untuk membuat user account di linux dapat mengunakan command seperti berikut:

[root@deepblue ~]# useradd foo

untuk membuat user sekaligus dengan home directorynya gunakan perintah :

[root@deepblue home]# useradd -m foo


Buatlah password untuk foo dengan command sebagai berikut:

[root@deepblue foo]# passwd foo

Setelah membuat user user bagaimana agar user tersebut bisa masuk kedalam samba? commandnya sebagai berikut:

[root@deepblue home]# smbpasswd -a foo

kemudian masukkan password sebanyak 2 kali.

Anda boleh keluar dari account root.
cobalah untuk membuat file dengan command sebagai berikut:

[foo@deepblue ~]$ touch 1.txt

lihat hasilnya dengan command sebagai berikut:


[foo@deepblue ~]$ ls -l


hasilnya adalah:

-rw-r--r-- 1 foo foo 0 Dec 7 00:40 2.txt

jika diamati groupnya masih foo, bagaimana cara merubahnya:

buatlah group terlebih dahulu dengan perintah:

[root@deepblue home]# groupadd ict

setelah group ada masukkan foo ke dalam group "ict" dengan perintah:

[root@deepblue home]# usermod -g ict foo

kemudian buatlah file baru dengan nama 5.txt lakukan dengan command seperti dibawah

[foo@deepblue ~]$ touch 5.txt

lihat hasilnya dengan command,

[foo@deepblue ~]$ ls -l
-rw-r--r-- 1 foo foo 0 Dec 7 01:01 2.txt
-rw-r--r-- 1 foo ict 0 Dec 14 02:06 5.txt

seperti kita lihat diatas bahwa file yang baru dibuat menghasilkan group yang berbeda, yaitu group "ict".

Demikian dulu pelajaran hari ini.

No comments: