Menggunakan perintah CHMOD Jika Anda terhubung ke server melalui ssh, perintah chmod digunakan untuk merubah file permissions. chmod mempunyai dua metode pengoperasian. Pertama, dan mungkin metode yang paling mudah, huruf u (user), g (group), dan o (other), kemudian huruf r (untuk read permission, w (untuk write permission, dan x (untuk execute permission) digunakan dengan + (plus),- (minus), dan = (equals) untuk mengubah permissions dari file. Sebagai contoh:
chmod u=rwx file.html chmod g-rwx test.txt chmod o+rwx web.txt chmod u=rwx,g-rwx,o=r other.html Pada contoh pertama, "user" group (u) diberi permission read (r), write (w), dan execute (x) untuk file "file.html". Kedua, "group" group (g) tidak diberikan permission read, write, dan execute untuk file test.txt. Contoh ketiga,"other" group (o) diberi permission read, write dan execute untuk file "web.txt".Contoh terakhir menggunakan koma, memungkinkan untuk mengeset permissions individual tiap user. Metode yang kedua, kode nomor digunakan untuk merubah system. Tiap hak level digunakan nilai seperti tabel dibawah ini :
Untuk mendefinisikan nilai permissions, nomor tersebut dijumlahkan. Contoh, kode nomor 5 sama dengan permissions execute dan read (1 (execute) + 4 (read) = 5). Disini ada 8 kombinasi kemungkinan untuk tiap group, seperti tabel di bawah ini:
Untuk menggunakan chmod dengan penomoran, 3 digit nomor dibutuhkan. Indikasi pertama permission diberikan kepada "user", indikasi kedua diberikan kepada "group", dan indikasi terakhir diberikan kepada "other". Contoh:
chmod 700 private.txt chmod 755 normal.txt chmod 707 test.txt Contoh pertama diberikan semua permissions untuk user (7), dan tidak ada permissions untuk group atau other (0). Kedua diberikan permissions kepada user dan diberikan permissions read dan execute (5) untuk group dan other. Terakhir diberikan semua permissions kepada user dan other, tetapi tidak diberikan permissions kepada group. Tabel dibawah ini menunjukkan penggunaan kode nomor untuk permissions :
Melihat Konfigurasi File Permissions Pada saat login menggunakan ssh, Anda dapat melihat konfigurasi file permissions atau directory dengan perintah "ls -la" : bash$ ls -la file.txt -rwxr--rw- 1 username users 15757350 Apr 05 10:00 file.txt
|