Anda di halaman 1dari 13

Izin Akses

Setiap file Linux memiliki status izin akses (file


permission).
Maksudnya setiap file memiliki informasi untuk
mengatur siapa saja yang berhak untuk
membaca, menjalankan atau mengubah file
tersebut. Tujuannya adalah untuk menjaga
privasi file, keamanan serta integritas sistem
agar tidak terganggu. Izin akses ini otomatis
diberikan saat file atau direktori tersebut
dibuat.
Izin Akses
Contoh :
-rwxr--rw- 1 risal ti 0 Jan 19 12:59 file1.txt
- : jenis file
(- file biasa, d direktori, l link, c special file,
s socket, p name piped, b block device)
rwxr--rw- : permission
1 : Jumlah hard links. Biasanya hard link
merupakan nama tambahan untuk sebuah file.
user : Menampilkan pemilik (owner)
user : group owner dari file.
0 : ukuran file.
Jan 19 12:59 : Kapan terakhir kali file dimodifikasi
file1.txt : Nama file/folder
Izin Akses
Contoh :
-rwxr--rw- 1 risal sk 0 Jan 19 12:59 file1.txt
Izin akses file ada tiga, yaitu :
r : read (membaca)
w : write (menulis)
x : execute (menjalankan)

3 karakter pertama (rwx), digunakan untuk ijin akses file terhadap


user pemilik file.
3 karakter kedua (rwx), digunakan untuk ijin akses file terhadap
group pemilik file.
3 karakter ketiga (rwx), digunakan untuk ijin akses file terhadap
other (user dan group yang lain).
Izin Akses
Contoh :
-rwxr--rw- 1 risal sk 0 Jan 19 12:59 file1.txt
Izin akses file ada tiga, yaitu :
r : read (membaca)
w : write (menulis)
x : execute (menjalankan)

Pemilik file (risal) mempunyai ijin akses read, write dan execute,
Groupnya (sk) mempunyai ijin akses read
Other mempunyai ijin akses read dan write.
Mengubah Izin Akses
Mengubah Izin Akses dapat menggunakan 2
metode :
1. Metode Simbolic
2. Metode Octal

Perintah untuk mengubah Izin Akses :

chmod
Mengubah Izin Akses
1. Metode Simbolic

Ketentuan:
User pemilik file disingkat u
Group pemilik file disingkat g
User dan group lain (other) disingkat o

ugo
Untuk menambahkan ijin akses digunakan tanda + (plus)
Untuk mengurangi ijin akses digunakan tanda - (minus)
Mengubah Izin Akses
1. Metode Simbolic
Contoh:
-rwxr--rw- 1 user user 0 Jan 19 12:59 file1.txt

chmod u-x file1.txt


Hasil : -rw-r--rw- 1 user user 0 Jan 19 12:59 file1.txt

chmod o+x file1.txt


Hasil : -rw-r--rwx 1 user user 0 Jan 19 12:59 file1.txt

chmod g+w file1.txt


Hasil : -rw-rw-rwx 1 user user 0 Jan 19 12:59 file1.txt
Mengubah Izin Akses
1. Metode Simbolic
Contoh:
-rwxr--rw- 1 user user 0 Jan 19 12:59 file1.txt

Silahkan di test :
chmod ug-x file1.txt
chmod ugo+x file1.txt
Mengubah Izin Akses
1. Metode Octal
Ketentuan :
r:4
w:2
x: 1
rwx :7
rw:6
rx:5
r:4
wx:3
w:2
x:1
Mengubah Izin Akses
1. Metode Octal
Contoh:
-rwxr--rw- 1 user user 0 Jan 19 12:59 file1.txt
(rwxr--rw- : 746)

chmod 646 file1.txt


Hasil : -rw-r--rw- 1 user user 0 Jan 19 12:59 file1.txt

chmod 647 file1.txt


Hasil : -rw-r--rwx 1 user user 0 Jan 19 12:59 file1.txt

chmod 667 file1.txt


Hasil : -rw-rw-rwx 1 user user 0 Jan 19 12:59 file1.txt
Mengubah Izin Akses
1. Metode Octal
Contoh:
-rwxr--rw- 1 user user 0 Jan 19 12:59 file1.txt

Silahkan di test :
chmod 767 file1.txt
chmod 777 file1.txt
Help UBUNTU

https://help.ubuntu.com/

Anda mungkin juga menyukai