HAK AKSES PADA LINUX
Apa itu Hak Akses?
Hak akses bisa dibilang sebuah hak yang diberikan pada seluruh User atau file
untuk melakukan sesuatu akses. Jadi Hak akses ini dapat diatur sedemikian
rupa supaya file atau direktori itu hanya bisa di read, atau write, dan execute.
Selain itu kita juga bisa mengatur bagaimana
hak akses dari setiap user pada suatu file, atau direktori.
Hal yang harus dikuasai dalam konfigurasi Hak Akses pada Linux :
1. Mengetahui Fungsi CHMOD
2. Mengetahui Fungsi setiap atribut tambahan dalam perintah CHMOD
3. Dapat mengatur hak akses bagi setiap user
4. Dapat mengatur hak akses bagi setiap group
5. Dapat merencanakan hak akses yang diaplikasikan di kehidupan
sehari-hari atau Industri
Sesuai dengan semua yang harus kita kuasai kita harus memahami fungsi
dari perintah "CHMOD" dan atribut tambahan pada perintah CHMOD tersebut,
langsung aja kita Cekidot!!
CHMOD
Chmod merupakan salah satu perintah pada Linux yang berfungsi untuk mengurangi
atau memberikan izin ( Hak Akses ) pada suatu file atau direktori dan User
serta Group.
Dalam Linux ada 3 Hak Akses atau perizinan File dan Direktori, yaitu :
1. r untuk read
2. w untuk write
3. x untuk execute
|—|—|—| |rwx|rwx|rwx|
Pada dasarnya struktur dari chmod seperti diatas, kolom pertama untuk
user kolom yang kedua untuk group kolom yang ketiga anynomos atau other.
A. Dengan menggunakan letter coding, Anda dapat merubah permission
diatas untuk masing-masing u (user), g (group), o (other) dan a (all)
dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus
(-) untuk mencabut ijin.
Contoh :
Misalnya untuk memberikan izin baca dan eksekusi file coba1 kepada owner
dan group, perintahnya adalah:
$ chmod ug+rx coba1
Untuk mencabut izin-izin tersebut:
$ chmod ug-rx coba1
B. Dengan menggunakan sitem numeric coding, permission untuk user, group
dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4
(read),2 (write) dan 1 (execute).
Contoh :
$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user,
baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3
PROPERTI FILE
PROPERTI FILE
File mempunyai beberapa atribut, antara lain :
• Tipe file : menentukan tipe dari file, yaitu :
Karakter Arti
- File biasa
d Direktori
l Symbolic link
b Block special file
c Character special file
s Socket link
p FIFO
• Ijin akses : menentukan hak user terhadap file ini.
• Jumlah link : jumlah link untuk file ini.
• Pemilik (Owner) : menentukan siapa pemilik file ini
• Group : menentukan group yang memiliki file ini
• Jumlah karakter : menentukan ukuran file dalam byte
• Waktu pembuatan : menentukan kapan file terakhir dimodifikasi
• Nama file : menentukan nama file yang dimaksud
Contoh :
-rw-rw-r-- 1 bin auth 1639 Oct 31 20:19 /etc/passwd
pemilik
Tipe jml link group waktu nama file
izin akses jml karakter
NAMA FILE
Nama file maksimal terdiri dari 255 karakter berupa alfanumerik dan
beberapa karakter spesial yaitu garis bawah, titik, koma dan lainnya
kecuali spasi dan karakter “&”, “;”, “|”, “?”, “`”, “”, “’”, “[“, “]”, “(“, “)”, “$”,
“<”, “>”, “{“, “}”, “^”, “#”, “\”, “/”. Linux membedakan huruf kecil dengan
huruf besar (case sensitive). Contoh nama file yang benar :
Abcde5434
3
prog.txt
PROG.txt
Prog.txt,old
report_101,v2.0.1
5-01.web.html
sumber: -https://prassetyoadam14.wordpress.com
-http://tasmi.unsri.ac.id/userfiles/Praktikum%203.pdf
Tidak ada komentar:
Posting Komentar