permission file pada sistem operasi linux

22
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

Upload: manaf-hasibuan

Post on 02-Mar-2016

66 views

Category:

Documents


0 download

DESCRIPTION

Permission File pada sistem operasi linux

TRANSCRIPT

Page 1: Permission File pada sistem operasi linux

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

Page 2: Permission File pada sistem operasi linux

7/18/2019 Permission File pada sistem operasi linux

http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 2/22

Page 3: Permission File pada sistem operasi linux

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

Page 4: Permission File pada sistem operasi linux

7/18/2019 Permission File pada sistem operasi linux

http://slidepdf.com/reader/full/permission-file-pada-sistem-operasi-linux 4/22

Page 5: Permission File pada sistem operasi linux

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 :

Page 6: Permission File pada sistem operasi linux

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).

Page 7: Permission File pada sistem operasi linux

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

Page 8: Permission File pada sistem operasi linux

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

Page 9: Permission File pada sistem operasi linux

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)

Page 10: Permission File pada sistem operasi linux

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 :

Page 11: Permission File pada sistem operasi linux

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

Page 12: Permission File pada sistem operasi linux

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

Page 13: Permission File pada sistem operasi linux

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

Page 14: Permission File pada sistem operasi linux

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.

Page 15: Permission File pada sistem operasi linux

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

Page 16: Permission File pada sistem operasi linux

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

Page 17: Permission File pada sistem operasi linux

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

Page 18: Permission File pada sistem operasi linux

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

Page 19: Permission File pada sistem operasi linux

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 

Page 20: Permission File pada sistem operasi linux

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 

Page 21: Permission File pada sistem operasi linux

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.

Page 22: Permission File pada sistem operasi linux

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.