Pada kesempatan kali ini, saya akan menulis sebuah artikel yang saya pelajari ketika baru belajar manajemen akses file pada sistem operasi linux ubuntu.
Pada sistem operasi linux, terdapat tiga tipe user yaitu:
- user: username yang memiliki file tersebut.
- group: kelompok dari user yang memiliki file.
- other: pengguna yang bukan pemilik file dan tidak termasuk ke group pemilik file.
Setiap tipe user dapat memiliki hak akses berupa read, write, dan execute.
- read: pada file (dibuka, dibaca), pada direktori (melihat daftar isi direktori).
- write: pada file (memodifikasi), pada direktori (membuat, mengubah, menghapus file).
- execute: menjalankan program atau shell script.
Cara untuk mengatur permission pada linux, digunakan perintah chmod. Terdapat dua cara penulisan perintah chmod yaitu secara simbolik dan numerik. Pada artikel kali ini akan menggunakan cara numerik.
Setiap hak akses diwakilkan dengan angka:
- read (r): 4
- write (w): 2
- execute (x): 1
- no permission (-): 0
Mengatur permission pada linux:
chmod 751 file.txt
Perintah tersebut akan mengatur akses file.txt, berupa:
user: 7 (r+w+x)
group: 5 (r+x)
other: 1 (x)
Catatan:
Untuk menentukan, permission lakukan dengan menjumlahkan bilangan yang mewakili setiap hak akses.
Demikian artikel sederhana saya kali ini, semoga bermanfaat.
0 Comments:
Post a Comment