SlideShare a Scribd company logo
RIDWAN
12105 55201 09 154
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.
 Sebelum melangkah lebih jauh mengenai penggunaan perintah di
atas, sebelumnya perlu dijelaskan terlebih dahulu mengenai hak
akses di dalam Linux.
 Setiap file dan direktori yang ada dalam sistem Linux memiliki tiga
buah hak akses, satu untuk pengguna itu sendiri, kemudian untuk
pengguna dalam grup yang sama dengan pemilik file dan yang
terakhir untuk pengguana lainnya.
Hak akses pada sebuah file dapat dilihat dengan menggunakan
perintah "ls -l", perhatikan contoh di bawah ini:
 -rw-rw-r- 1 postgres postgres 41527 Okt 12 2012 summary.pdf
 drwxrwxr-x 2 postgres postgres 4096 Okt 13 2012 Suse
 -rw-r-r- 1 root root 4935 Okt 14 2012T123456.log
 Karakter pertama menunjukkan jenisnya, jika
berisi karakter "d", berarti itu adalah
direktori, sedangkan jika kosong berarti file.
Sembilan karakter berikutnya menunjukkan
hak aksesnya, dengan tiga karakter pertama
menunjukkan hak akses untuk user atau
pengguna tersebut, tiga karakter berikutnya
menunjukkan hak akses untuk grupnya dan
tiga karakter terakhir untuk menunjukkan
hak akses untuk user lain.
Secara garis besar hak akses file terbagi
menjadi 3 peran yaitu :
 Owner / User (Pemilik) : Menentukan hak user
pemilik file.
 Group (Kelompok) : Menentukan hak
kelompok pemilik file.
 Others (Lainnya) : Menentukan hak
pengguna selain user.
Nilai Arti
0 - - -
1 - - x
2 - w -
3 - w x
4 r - -
5 r - x
6 r w -
7 r w x
 r : ijin untuk membaca file.
 w : ijin untuk mengubah isi file.
 x : ijin untuk mengekseskusi file/program.
Sebuah file secara default mempunyai atribut -
rw-r—r–. Dimana -rw-r–r– dapat di uraikan
sebagai berikut :
 Tanda “-” pertama merupakan tipe file.Yang mana
tanda “-” menandakan file dan “d” menandakan
directory.
 3 tanda berikutnya “rw-” merupakan atribut hak akses
yang dimiliki oleh owner file yang berarti dapat
membaca dan mengubah file .
 3 tanda berikutnya “r–” merupakan atribut hak akses
yang dimiliki oleh group dari pemilik file yang berarti
hanya bisa baca saja.
 3 tanda terakhir “r–” merupakan atribut hak akses
untuk other/pengguna lain yang berarti hanya baca
saja.
A. Perintah Chmod
 Perintah chmod digunakan untuk mengubah hak
akses sebuah file. Untuk menggunakan chmod,
perintahnya adalah :
# chmod (nilai hak akses) (nama file)
 Misalnya :
▪ # chmod 644 coba.txt
Perintah tersebut akan mengubah hak akses file coba.txt
menjadi seperti berikut :
-rw-r-r- 1 postprogres postprogres 13335 Okt 1217:04 coba.txt
 Untuk mengganti hak akses sebuah direktori beserta
isinya, gunakan parameter “–R”, dengan parameter
tersebut, chmod akan dijalankan secara rekursif, misalnya
seluruh file yang ada pada direktori
/home/user/public_html akan diubah hak aksesnya
menjadi 755, maka perintahnya adalah sebagai berikut :
 # chmod -R 755 /home/user/public_html
Perintah chown digunakan untuk mengganti pemilik
sebuah file, perintah ini hanya dapat digunakan oleh
root. Perintahnya adalah sebagai berikut :
# chown namauser.namagrup namafile
Misalnya :
# chown user.user coba.txt
Perintah chown juga dapat digunakan dengan
menggunakan parameter –R, contohnya adalah
sebagai berikut:
# chown –R apache.apache /var/www/html
 Biasanya secara tidak sengaja sebuah file penting terhapus atau terubah,
di dalam linux tidak ada fasilitas undelete, jadi file yang telah terhapus
tidak dapat dikembalikan lagi.
 Perintah chattr digunakan untuk melindungi sebuah file sehingga tidak
akan dapat dihapus ataupun dirubah dengan perintah apapun.
Perintahchattr memberikan atribut “i” pada file yang dilindungi,
perintahnya :
# chown +i namafile
Misalnya :
# chown +i
# chown + penting.txt
Setelah perintah tersebut dijalankan, gunakan perintah “ls -l” untuk
melihat hsailnya :
-rw-r-r- 1 gita gita 223901 Okt 13 14.15 penting.txt
 Dapat dilihat pada tampilan diatas, ketika perintah ls -
l dijalankan, ternyata perubahan yang dilakukan tidak
nampak, tetapi ketika file tersebut dihapus, maka akan
muncul peringatan bahwa file tersebut dilindungi,
tampilannya adalah sebagai berikut :
#rm penting.txt
rm: remove write-protected regular file
‘penting.txt’? y
rm: cannot remove ‘penting.txt’:Operation not permitted
 Jika suatu ketika file ini akan diedit atau dihapus, terlebih
dahulu atribut diatas harus dilepas, untuk melepasnya
gunakan perintah berikut :
# chattr -i namafile
 Perintah yang digunakan untuk mengubah
file permission adalah chmod. Perintah
chmod dapat digunakan untuk menambah,
menghapus, atau melakukan modifikasi
permission terhadap file atau directoty.
Gunakan tanda + untuk menambah suatu
permission, atau tanda – untuk
menghilangkan suatu permission.
 u = Menambah atau menghilangkan hak read, write,
dan execute dari user
 g = Menambah atau menghilangkan hak read, write,
dan execute dari group
 o = Menambah atau menghilangkan hak read, write,
dan execute dari others
 a = Menambah atau menghilangkan hak read, write,
dan execute dari semua user
 r = Menghilangkan atau menambah read permission
 w = Menghilangkan atau menambah write permission
 x = Menghilangkan atau menambah execute
permission
SELAMAT MENUNAIKAN
IBADAH PUASA
TERIMA KASIH

More Related Content

What's hot

01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linuxsulaiman yunus
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linux
istiocta
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linuxviviluthfiyah
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
syifamiftahuljannah
 
23. pkti-2b[3]
23. pkti-2b[3]23. pkti-2b[3]
23. pkti-2b[3]
Danny Kurnawan
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
seolangit4
 
Praktikum 12
Praktikum 12Praktikum 12
Praktikum 12
Indra Wijaya
 
Tugas pengantar sistem unix
Tugas pengantar sistem unixTugas pengantar sistem unix
Tugas pengantar sistem unix
Hibaten Wafiroh
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Ilham Arfian
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugasSistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Ilham Arfian
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linux
cyberbebek
 
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...Melina Krisnawati
 
L I N U X
L I N U XL I N U X
L I N U X
IMAT RUHIMAT
 
Sistem File
Sistem FileSistem File
Sistem File
Lusiana Diyan
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file systemMooksHal Mhiestri
 
Praktikum 8
Praktikum 8Praktikum 8
Praktikum 8
Indra Wijaya
 
Manajemen file permission
Manajemen file permissionManajemen file permission
Manajemen file permission
Rizal Arifin
 

What's hot (18)

01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linux
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linux
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
23. pkti-2b[3]
23. pkti-2b[3]23. pkti-2b[3]
23. pkti-2b[3]
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Praktikum 12
Praktikum 12Praktikum 12
Praktikum 12
 
Tugas pengantar sistem unix
Tugas pengantar sistem unixTugas pengantar sistem unix
Tugas pengantar sistem unix
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugasSistem_Operasi_FILKOMUB_2016_Bab 2_tugas
Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linux
 
23. pkti-2b[3]
23. pkti-2b[3]23. pkti-2b[3]
23. pkti-2b[3]
 
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
 
L I N U X
L I N U XL I N U X
L I N U X
 
Sistem File
Sistem FileSistem File
Sistem File
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
Praktikum 8
Praktikum 8Praktikum 8
Praktikum 8
 
Manajemen file permission
Manajemen file permissionManajemen file permission
Manajemen file permission
 

Similar to Memahami access right di linux

Pertemuan12 sistem f ile
Pertemuan12   sistem f ilePertemuan12   sistem f ile
Pertemuan12 sistem f ile
Syaiful Ahdan
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi II
Kho_Ai
 
Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)
muhdin_dahlan
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linuxdindasilvana
 
Management file dan group di Linux
Management file dan group di LinuxManagement file dan group di Linux
Management file dan group di Linux
alfarition
 
Mod -2_-_so_-_2013-2014
Mod  -2_-_so_-_2013-2014Mod  -2_-_so_-_2013-2014
Mod -2_-_so_-_2013-2014day_aftercoma
 
Keamanan Sistem Operasi Linux
Keamanan Sistem Operasi LinuxKeamanan Sistem Operasi Linux
Keamanan Sistem Operasi Linux
iqbal akil
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linuxWildan Akhmad
 
Tugas iii ade kaddam
Tugas iii ade kaddamTugas iii ade kaddam
Tugas iii ade kaddam
Erhyz Ambarak
 
Manajemen file
Manajemen fileManajemen file
Manajemen file
megasilvianasp
 
Ppt
PptPpt
Praktikum 3
Praktikum 3Praktikum 3
Praktikum 3
Indra Wijaya
 
Manajemen user dan file
Manajemen user dan fileManajemen user dan file
Manajemen user dan file
cassanova12
 
Meeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handoutMeeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handout
Syaiful Ahdan
 
Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)
Mirza Afrizal
 
Manangement file, user, dan groups
Manangement file, user, dan groupsManangement file, user, dan groups
Manangement file, user, dan groups
erniindriyana
 

Similar to Memahami access right di linux (20)

Hak Akses
Hak AksesHak Akses
Hak Akses
 
Pertemuan12 sistem f ile
Pertemuan12   sistem f ilePertemuan12   sistem f ile
Pertemuan12 sistem f ile
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi II
 
Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Memahami hak akses di linux
Memahami hak akses di linuxMemahami hak akses di linux
Memahami hak akses di linux
 
Management file dan group di Linux
Management file dan group di LinuxManagement file dan group di Linux
Management file dan group di Linux
 
Mod -2_-_so_-_2013-2014
Mod  -2_-_so_-_2013-2014Mod  -2_-_so_-_2013-2014
Mod -2_-_so_-_2013-2014
 
Keamanan Sistem Operasi Linux
Keamanan Sistem Operasi LinuxKeamanan Sistem Operasi Linux
Keamanan Sistem Operasi Linux
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Tugas iii ade kaddam
Tugas iii ade kaddamTugas iii ade kaddam
Tugas iii ade kaddam
 
Manajemen file
Manajemen fileManajemen file
Manajemen file
 
Ppt
PptPpt
Ppt
 
Praktikum 3
Praktikum 3Praktikum 3
Praktikum 3
 
Manajemen user dan file
Manajemen user dan fileManajemen user dan file
Manajemen user dan file
 
Meeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handoutMeeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handout
 
Pertemuan4
Pertemuan4Pertemuan4
Pertemuan4
 
Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)
 
Manangement file, user, dan groups
Manangement file, user, dan groupsManangement file, user, dan groups
Manangement file, user, dan groups
 
Hendrik chmod
Hendrik chmodHendrik chmod
Hendrik chmod
 

Recently uploaded

Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Universitas Sriwijaya
 
MATERI 1 Peraturan Lelang.pptx dalam bernegara
MATERI 1 Peraturan Lelang.pptx dalam bernegaraMATERI 1 Peraturan Lelang.pptx dalam bernegara
MATERI 1 Peraturan Lelang.pptx dalam bernegara
vannia34
 
Etikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamilEtikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamil
NurWana20
 
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
Universitas Sriwijaya
 
Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)
SobriCubi
 
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIATRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
Universitas Sriwijaya
 
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptxPPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
LuhAriyani1
 
1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif
emalestari711
 
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Universitas Sriwijaya
 
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptxPPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
refandialim
 
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptxPermasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Zainul Akmal
 
KOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docxKOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docx
sdpurbatua03
 
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
NurHalifah34
 

Recently uploaded (13)

Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
 
MATERI 1 Peraturan Lelang.pptx dalam bernegara
MATERI 1 Peraturan Lelang.pptx dalam bernegaraMATERI 1 Peraturan Lelang.pptx dalam bernegara
MATERI 1 Peraturan Lelang.pptx dalam bernegara
 
Etikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamilEtikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamil
 
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
 
Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)
 
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIATRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
TRANSFORMASI PEMBERDAYAAN APARATUR NEGARA DI INDONESIA
 
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptxPPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
 
1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif
 
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
 
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptxPPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
 
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptxPermasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
 
KOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docxKOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docx
 
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
 

Memahami access right di linux

  • 2. 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.
  • 3.  Sebelum melangkah lebih jauh mengenai penggunaan perintah di atas, sebelumnya perlu dijelaskan terlebih dahulu mengenai hak akses di dalam Linux.  Setiap file dan direktori yang ada dalam sistem Linux memiliki tiga buah hak akses, satu untuk pengguna itu sendiri, kemudian untuk pengguna dalam grup yang sama dengan pemilik file dan yang terakhir untuk pengguana lainnya. Hak akses pada sebuah file dapat dilihat dengan menggunakan perintah "ls -l", perhatikan contoh di bawah ini:  -rw-rw-r- 1 postgres postgres 41527 Okt 12 2012 summary.pdf  drwxrwxr-x 2 postgres postgres 4096 Okt 13 2012 Suse  -rw-r-r- 1 root root 4935 Okt 14 2012T123456.log
  • 4.  Karakter pertama menunjukkan jenisnya, jika berisi karakter "d", berarti itu adalah direktori, sedangkan jika kosong berarti file. Sembilan karakter berikutnya menunjukkan hak aksesnya, dengan tiga karakter pertama menunjukkan hak akses untuk user atau pengguna tersebut, tiga karakter berikutnya menunjukkan hak akses untuk grupnya dan tiga karakter terakhir untuk menunjukkan hak akses untuk user lain.
  • 5. Secara garis besar hak akses file terbagi menjadi 3 peran yaitu :  Owner / User (Pemilik) : Menentukan hak user pemilik file.  Group (Kelompok) : Menentukan hak kelompok pemilik file.  Others (Lainnya) : Menentukan hak pengguna selain user.
  • 6. Nilai Arti 0 - - - 1 - - x 2 - w - 3 - w x 4 r - - 5 r - x 6 r w - 7 r w x
  • 7.  r : ijin untuk membaca file.  w : ijin untuk mengubah isi file.  x : ijin untuk mengekseskusi file/program. Sebuah file secara default mempunyai atribut - rw-r—r–. Dimana -rw-r–r– dapat di uraikan sebagai berikut :
  • 8.  Tanda “-” pertama merupakan tipe file.Yang mana tanda “-” menandakan file dan “d” menandakan directory.  3 tanda berikutnya “rw-” merupakan atribut hak akses yang dimiliki oleh owner file yang berarti dapat membaca dan mengubah file .  3 tanda berikutnya “r–” merupakan atribut hak akses yang dimiliki oleh group dari pemilik file yang berarti hanya bisa baca saja.  3 tanda terakhir “r–” merupakan atribut hak akses untuk other/pengguna lain yang berarti hanya baca saja.
  • 9. A. Perintah Chmod  Perintah chmod digunakan untuk mengubah hak akses sebuah file. Untuk menggunakan chmod, perintahnya adalah : # chmod (nilai hak akses) (nama file)  Misalnya : ▪ # chmod 644 coba.txt
  • 10. Perintah tersebut akan mengubah hak akses file coba.txt menjadi seperti berikut : -rw-r-r- 1 postprogres postprogres 13335 Okt 1217:04 coba.txt  Untuk mengganti hak akses sebuah direktori beserta isinya, gunakan parameter “–R”, dengan parameter tersebut, chmod akan dijalankan secara rekursif, misalnya seluruh file yang ada pada direktori /home/user/public_html akan diubah hak aksesnya menjadi 755, maka perintahnya adalah sebagai berikut :  # chmod -R 755 /home/user/public_html
  • 11. Perintah chown digunakan untuk mengganti pemilik sebuah file, perintah ini hanya dapat digunakan oleh root. Perintahnya adalah sebagai berikut : # chown namauser.namagrup namafile Misalnya : # chown user.user coba.txt Perintah chown juga dapat digunakan dengan menggunakan parameter –R, contohnya adalah sebagai berikut: # chown –R apache.apache /var/www/html
  • 12.  Biasanya secara tidak sengaja sebuah file penting terhapus atau terubah, di dalam linux tidak ada fasilitas undelete, jadi file yang telah terhapus tidak dapat dikembalikan lagi.  Perintah chattr digunakan untuk melindungi sebuah file sehingga tidak akan dapat dihapus ataupun dirubah dengan perintah apapun. Perintahchattr memberikan atribut “i” pada file yang dilindungi, perintahnya : # chown +i namafile Misalnya : # chown +i # chown + penting.txt Setelah perintah tersebut dijalankan, gunakan perintah “ls -l” untuk melihat hsailnya : -rw-r-r- 1 gita gita 223901 Okt 13 14.15 penting.txt
  • 13.  Dapat dilihat pada tampilan diatas, ketika perintah ls - l dijalankan, ternyata perubahan yang dilakukan tidak nampak, tetapi ketika file tersebut dihapus, maka akan muncul peringatan bahwa file tersebut dilindungi, tampilannya adalah sebagai berikut : #rm penting.txt rm: remove write-protected regular file ‘penting.txt’? y rm: cannot remove ‘penting.txt’:Operation not permitted  Jika suatu ketika file ini akan diedit atau dihapus, terlebih dahulu atribut diatas harus dilepas, untuk melepasnya gunakan perintah berikut : # chattr -i namafile
  • 14.  Perintah yang digunakan untuk mengubah file permission adalah chmod. Perintah chmod dapat digunakan untuk menambah, menghapus, atau melakukan modifikasi permission terhadap file atau directoty. Gunakan tanda + untuk menambah suatu permission, atau tanda – untuk menghilangkan suatu permission.
  • 15.  u = Menambah atau menghilangkan hak read, write, dan execute dari user  g = Menambah atau menghilangkan hak read, write, dan execute dari group  o = Menambah atau menghilangkan hak read, write, dan execute dari others  a = Menambah atau menghilangkan hak read, write, dan execute dari semua user  r = Menghilangkan atau menambah read permission  w = Menghilangkan atau menambah write permission  x = Menghilangkan atau menambah execute permission