Merubah Hak Jalan Masuk File Di Linux


Seperti yang sudah aku janjikan di artikel sebelumnya yang berjudul "Aturan hak kanal dan kepemilikan file di Linux", pada goresan pena kali ini aku akan  membahas bagaimana melaksanakan perubahan hak kanal suatu file.

Mari kita mulai saja, katakanlah aku akan menciptakan file contoh.txt yang aku simpan di lokasi di /home/test/contoh.txt.

1. Saya akan membuka terminal, kemudian aku jalankan perintah:

 vim contoh.txt

lalu tekan "i" untuk masuk ke mode WRITE, dan sebagai rujukan aku menuliskan text menyerupai yang terlihat pada gambar di bawah ini:


sehabis itu, aku menekan tombol ESC kemudian diikuti tombol :wq untuk keluar dari aplikasi vim.

2. Silakan anda jalankan perintah "ls -l |grep contoh" di terminal tanpa tanda petik, sehingga anda akan melihat tampilan yang menyerupai mirip pada gambar di bawah:


disitu anda melihat bahwa file contoh.txt dimiliki oleh user test dan seluruh anggota grup coba1.
Ket:
  • User test mempunyai hak kanal file untuk membaca dan menulisi file contoh.txt.
  • Seluruh user anggota grup coba1 hanya sanggup membaca isi file tersebut dan tidak sanggup merubah isi file contoh.txt
  • Others (semua user selain user test dan user yang tidak termasuk dalam grup coba1) hanya sanggup membaca isi file dan tidak sanggup merubah isi file contoh.txt
Lalu aku berkeinginan untuk merubah hak kanal file tersebut dengan maksud hanya sanggup di baca oleh user test saja ( - r- -   - - -   - - - ), kalau hak kanal tersebut di ubah dalam bentuk biner menjadi:

 - r-- --- --- (mode akses)  - 100 000 000 (biner)  -   4   0   0 (desimal) 

sehingga di terminal aku menjalankan perintah:

 chmod 400 contoh.txt

*angka 400 merupakan nilai terpisah satu sama lain sehingga tidak dibaca empat ratus tetapi empat kosong kosong.
untuk mengeceknya silakan anda jalankan perintah:

 ls -l |grep contoh.txt

sehingga akan terlihat menyerupai pada gambar di bawah ini:


Jika anda belum mengerti bagaimana caranya mengubah atau mentransformasikan bilangan biner ke desimal atau sebaliknya (desimal ke biner) maka aku sarankan anda membaca artikel aku sebelumnya dengan judul "Transformasi bilangan biner - desimal".

Mari kita coba untuk mengubah isi file contoh.txt memakai aplikasi vim yang hak aksesnya telah kita rubah barusan. Jika anda buka fle contoh.txt tersebut maka anda akan menjumpai keterangan [read only] yang berada di bawah layar. Itu berarti anda tidak sanggup merubah isi file menyerupai yang tertampil pada gambar di bawah ini:


Jika anda ingin merubah file tersebut sanggup di baca dan di tulisi oleh semua user, maka ada sanggup merubahnya ke mode -rw- rw- rw- sehingga kalau di terjemahkan:

 -rw- rw- rw-  (mode akses)  -110 110 110  (biner)  -  6   6   6  (desimal) 

maka perintah yang harus anda jalankan adalah:

 chmod 666 contoh.txt

kita lihat lagi kesannya dengan perintah:

 ls -l |grep contoh


kalau anda mendapati tampilan yang menyerupai mirip pada gambar di bawah, maka anda telah berhasil mode kanal pada file contoh.txt tersebut:


Bagaimana, gampang bukan? Silakan anda mencobanya sendiri. Pada artikel selanjutnya, aku akan menuliskan bagaimana melaksanakan manipulasi hak kanal sebuah folder beserta isinya. Semoga membantu :)

Artikel-artikel terkait:


Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Merubah Hak Jalan Masuk File Di Linux"

Posting Komentar