Upload
manaf-hasibuan
View
59
Download
0
Embed Size (px)
DESCRIPTION
Permission File pada sistem operasi linux
Citation preview
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 1/22
IZIN AKSES FILE
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 2/22
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 3/22
P RMISSION FIL
MELIHAT IZIN AKSES FILE
ls -l nama_file
manafhsb@sttp-psp:~/Document$ ls -l laporan-1.txt
Ketikkan perintah :
Contoh :
Hasilnya :
-rw-r--r-- 1 manafhsb manafhsb 134 Jun 2 17:09 laporan-1.txt
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 4/22
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 5/22
P RMISSION FIL
Izin akses file ada tiga, yaitu :
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 6/22
P RMISSION FIL
3 karakter kedua (rw-), digunakan utk ijin akses file terhadap user pemilik file.
3 karakter ketiga (r- -), digunakan utk ijin akses file terhadapgroup pemilik file.
3 karakter keempat (r- -), digunakan utk ijin akses terhadap other (user dan group yang lain).
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 7/22
P RMISSION FIL
utk izin akses file terdapat 10 digit karakter, yang dibagi menjadi tiga kelompok.Yaitu :
- : file biasa
d : direktori
l : link
c : special file
s : socket
p : name piped
b : block device
-rwxrwxrwx
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 8/22
P RMISSION FIL
MENGUBAH IZIN AKSES FILE
Ijin akses sebuah file dapat dirubah sesuai dengan kebutuhan.
Ada 3 macam mode mengubah Izin Akses File, yaitu Symbolic mode, Octal mode
dan umask
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 9/22
P RMISSION FIL
SYMBOLIC MODE
Untuk mengubah ijin akses file dengan Simbolic Mode, harus dipahami aturan-aturannya
berikut dibawah ini
User pemilik file disingkat dengan u
Group pemilik file disingkat dengangUser dan group lain (other) disingkat dengan o
Atau bisa juga digunakan singkatan a untuk mewakiliugo.
Untuk menambahkan ijin akses digunakan tanda + (plus)
Untuk mengurangi ijin akses digunakan tanda - (minus)
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 10/22
P RMISSION FIL
SYMBOLIC MODESINTAKS :chmod [Jenis kepemilikan]+/-[jenis izin] nama_file
JENIS KEPEMILIKAN JENIS IZIN
User r (read = membaca)
group w (write = menulis)other X (execute = menjalankan
chmod u+x laporan-1.txt
Contoh :
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 11/22
P RMISSION FIL
SYMBOLIC MODE
Lakukan verifikas untuk memeriksa hasil perintah dengan perintah :
Sebelum penambahan izin
ls -l nama_file
-rw-r--r-- 1 manafhsb manafhsb 134 Jun 2 17:09 laporan-1.txt
Setelah penambahan izin
-rwxr--r-- 1 manafhsb manafhsb 134 Jun 2 17:09 laporan-1.txt
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 12/22
P RMISSION FIL
OCTAL MODE
Lakukan verifikas untuk memeriksa hasil perintah dengan perintah :
SINTAKS :chmod [octal permission] nama_file
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 13/22
P RMISSION FIL
OCTAL MODEContoh :
permisi 755 untuk sebuah file atau directory
chmod 755 laporan-1.txt
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 14/22
P RMISSION FIL
UMASK
Suatu file memiliki aturan dasar permission dengan nilai 666 atau permission
read dan write untuk semua user. Sedangkan permission execute tidak diberikan
secara otomotasi pada pertama kali karena pada umumnya setiap file yang dibuat
tidak untuk dijalankan / dieksekusi (selain juga untuk faktor keamanan / sekuriti).
Suatu direktori memiliki aturan dasar permission dengan nilai 777 atau permission
read, write dan execute untuk semua user.
Umask bekerja dengan menerapkan konsep pengurangan "mask" pada aturan
dasar permission diatas. Contohnya adalah berikut ini.
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 15/22
P RMISSION FIL
UMASKJika kita menginginkanuser dangroup untuk memiliki ijin akses read pada direktori
yang pertama kali dibuat, namun tidak untuk user lainnya (other), kita akan
menyatakan ijin akses / permission ini dengan nilai 775.
Kita memerlukan tiga digit angka yang menyatakan hasil pengurangan /perbedaan antara nilai aturan dasar permission dengan aturan permission baru
yang kita inginkan seperti di atas yaitu menjadi 775
SINTAKS :umask [nilai umask] nama_file
Contoh :umask 002 laporan-1.txt
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 16/22
Menambah User
utk menambah user digunakan perintah
sudo useradd -m tukul
utk melihat user yang ada anda dapat melihat /etc/passwd.
Perintahnya :cat /etc/passwd
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 17/22
Menambah Group
utk menambah group digunakan perintah
sudo groupadd sttp
utk melihat group yang ada dapat melihat /etc/group.
Perintahnya :cat /etc/group
Menambahkan user menjadi anggota suatu group
sudo gpasswd -a tukul sttp
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 18/22
Menghapus User dan Group
Menghapus user
sudo userdel -r tukul
Menghapus group
sudo groupdel sttp
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 19/22
Mengubah Kepemilikan
chgrp sttp /home/manafhsb/data/data-1.txt
SINTAKS : chown pemilik_baru nama_file/direktori
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 20/22
Mengubah Group
chown tukul /home/manafhsb/data/data-1.txt
SINTAKS : chgrp group_baru nama_file/direktori
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 21/22
HAL-HAL YANG HARUS DIPERHATIKAN
Hal penting yang harus diperhatikan ketika melakukan pengubahan ijin akses /
permission adalah bahwa area-area tertentu filesystem dan proses-proses
tertentu memerlukan ijin akses / permission spesifik untuk dapat berjalan /
berfungsi dengan baik. Permission yang tidak sesuai dapat menyebabkan errordan tidak berfungsinya aplikasi.
Di sisi lain, pengaturan permission yang terlalu permisif dapat menjadi risiko
keamanan.
7/18/2019 Permission File pada sistem operasi linux
http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 22/22
HAL-HAL YANG HARUS DIPERHATIKAN
Untuk alasan-alasan tersebut, direkomendasikan untuk tidak melakukan
pengubahan-pengubahan permission di luar dari direktori home Anda kecuali
Anda menyadari dampaknya.
Aturan baik lainnya yang harus dipatuhi adalah, terutama ketika melakukan
konfigurasi software secara manual, untuk selalu mengkonfigurasi ijin akses /
permission seketat mungkin tanpa mempengaruhi fungsinya.