Jumat, 30 Desember 2011

Linux Centos 5.0 - Pertemuan 3 (Hak akses)


Linux Centos 5.0   ( Pertemuan 3 )
(Hak Izin Akses,Hak Kepemilikan File dan Pembuatan User Group)
Linux sangat memahami penggunanya untuk lebih mengexplor dalam menggunakan operasi operasi filenya. Diantaranya adalah :
  • dalam mengatur hak izin akses suatu data, hak kepemilikan data dan pembuatan user group.
  • - Pembuatan dua user yang nantinya akan digabungkan menjadi satu group
 Pembuatan direktori atau file melalui user yang telah dibuat.
  • ls -l        : Melihat isi dan atribut sebuah file dalam suatu direktori.
  • [root@localhost~]# ls -l nama_file
  • Total 4 (empat)
  • -rw-rw-r– nim_bsi nim_bsi 11 Des 13 00.11 nama_file
Penjelasan :
  • - Total 4     = Jumlah byte file
  • - -        = Menandakan  file
  • - rw-rw-r–    = Hak akses file
  • - r       = read (4)    U : user
  • - w     = write (2)    G : Group
  • - x      = execute (1)  O : Other
  • chmod        : Perintah untuk merubah hak akses suatu file / folder [Change Mode]
  • [root@localhost~]# chmod attribut nama_data
  • chmod u+…,g+…,o+… nama_data    = Menambahkan hak akses
  • chmod u-…,g-…,o-… nama_data    = Menghapus hak akses
  • chmod u=…,g=…,o=… nama_data    = Menentuka langsung hasil akhir sebuah attribut
  • chmod angka nama_file            = Menentukan hak akses suatu file dengan format angka
  • r –> membaca nilainya 4
  • w –> menulis nilainya 2
  • x –> eksekusi nilainya 1
  • Dengan format urutan attribut U G O [ User Group Other ]
  • Contoh :
  • Berika hak izin akses penuh untuk user, membaca untuk group dan mengeksekusi untuk group pada file kampuskita.
  • rwx : 4+2+1 = 7 [U]
  • r– : 4        = 4    [G]
  • –x : 1        = 1 [O]
  • —————-+
  • = 741
  • [root@localhost~]# chmod 777 kampus kita (BSI)
  • chown        : Untuk merubah hak kepemilikan suatu data [Change Owner]
  • [root@localhost~]# chown nama_user_bukan_pemilik.no_urut_group lokasi_file_asal
  • [root@localhost~]# chown nim_bsi.100 /home/bsi_nim/direktori/data kampus
  • Sebelum kita membuat sebuah group, kita harus membuat dan menentukan nomor group terlebih dahulu.
 Langkah ini bisa anda lakukan dengan langkah-lang berikut :
  • [root@localhost~]# vi /etc/group
  • cari user yang akan dijadikan sebagai group tertentu dan catat nomornya id usernya.
  • bsi_nim:x:100
  • nim_bsi:x:101
  • Nah nomor user adalah 100 dan 101, maka kita ganti nomornya menjadi sama semua contoh nomor id kedua user tersebut menjadi 100
  • bsi_nim:x:100
  • nim_bsi:x:100
  • Setelah di  edit kemudian simpan dan keluar dari editor vi.
Note :
  • tekan INSERT    : Untuk memulai edit pada editor vi
  • tekan ESC       : Mengakhiri edit / mengeluarkan kursor dari editor vi
  • ketik  :wq! enter: untuk menyimpan dan keluar dari editor vi

Tidak ada komentar:

Posting Komentar