PERMESSION

    assalamualaikum warrah matullahi wa barakatuh

 

 Linux adalah sistem operasi multi-pengguna, sehingga memiliki keamanan untuk mencegah orang mengakses file rahasia satu sama lain.

Introduction

 Saat kalian menjalankan perintah "ls", kalian tidak diberikan informasi apa pun tentang keamanan file, karena secara default "ls" hanya mencantumkan nama file. Kalian bisa mendapatkan informasi lebih lanjut dengan menggunakan "opsi" dengan perintah "ls". Semua opsi akan dimulai dengan '-'. Misalnya, untuk menjalankan "ls" dengan opsi "daftar panjang", kalian harus mengetikkan ls -l



 Ketika kalian melakukan hal tersebut, setiap file akan terdaftar pada baris terpisah dalam format panjang,ada contoh di layar komputer kalian di bawah ini.


 



ada banyak informasi pada laptop / computer kalian.

 

 > Karakter pertama hampir selalu berupa '-', yang berarti file, atau 'd', yang berarti direktori.
 > Sembilan karakter berikutnya (rw-r–r–) menunjukkan keamanan; kita akan membicarakannya nanti.
 > Kolom berikutnya menunjukkan pemilik file. Dalam hal ini saya, userID saya adalah “rachmat9575”.
 > Kolom berikutnya menunjukkan pemilik grup file. Dalam kasus saya, saya ingin memberikan akses khusus kepada sekelompok orang "rachmat9575" ke file-file ini.
 > Kolom berikutnya menunjukkan ukuran file dalam byte.
 > Kolom berikutnya menunjukkan tanggal dan waktu file terakhir diubah.
 > Dan, tentu saja, kolom terakhir memberikan nama file.

 Memisahkan karakter keamanan akan membutuhkan sedikit lebih banyak pekerjaan.


 Apa itu Izin File Linux?

 Di Linux, izin file, atribut, dan kepemilikan mengontrol tingkat akses yang harus diproses oleh sistem dan pengguna ke file. Ini memastikan bahwa hanya pengguna dan proses yang berwenang yang dapat mengakses file dan direktori tertentu.

 

  3 jenis izin Berkas di Linux?

> Baca  (r)     :Izin Baca mengacu pada kemampuan pengguna untuk membaca konten . 

> Write   (w): Izin Tulis ditujukan kepada kemampuan pengguna untuk menulis atau  

> Jalankan (x): Izin Jalankan memengaruhi kemampuan pengguna untuk mengeksekusi file atau melihat konten direktori. Di Unix atau Linux, Anda tidak dapat menjalankan program kecuali jika izin eksekusi ditetapkan. Jika izin eksekusi tidak disetel, kamu mungkin masih dapat melihat/memodifikasi kode program (asalkan izin baca & tulis disetel), tetapi tidak menjalankannya.

 


d = file directory 

w = izin tulis 

x = jalankan izin 

 – = tidak ada izin

r = izin baca

 Menggunakan chmod untuk mengubah izin

chmod (mode ubah) adalah perintah yang digunakan untuk mengubah izin, Anda dapat menambah atau menghapus izin ke satu atau lebih file dengan + (plus) atau - (minus)

Jika Anda ingin mencegah diri Anda dari memodifikasi file penting, cukup hapus izin menulis pada "file" Anda dengan perintah chmod


Izin juga sudah dicantumkan seperti di bawah ini:

















   

  IZIN 

  

  Lihat tulisan terminal di atas, ada sebelas karakter (-drw-xr-r-x) sebelum pemilik pengguna. Kami akan menjelaskan sebelas karakter ini di sini.

 

posisi                          karakter                             kepemilikan
1                                  -d                                           menunjukkan jenis file
2-4                                 rw-                                           izin untuk pengguna
5-7                                 xr-                                           izin untuk grup
8-11                                 r-x                                           izin untuk yang lain


 Bila kamu adalah pemilik Pengguna , maka izin pemilik pengguna berlaku untuk kamu. Izin lain tidak akan relevan untuk kamu.

Ketika kamu adalah Grup maka izin grup berlaku untuk kamu. Izin lain tidak relevan bagi kamu.

Ketika kamu adalah Yang Lain, maka izin lainnya berlaku untuk kamu. Izin pengguna dan grup tidak relevan bagi kamu.

 

 

Contoh Izin

 Sekarang saya akan menunjukkan beberapa contoh bagaimana izin dapat dilihat untuk file atau direktori.


Lihat snapshot di atas, direktori dan file yang berbeda memiliki izin yang berbeda.

Huruf pertama (-) atau d masing-masing mewakili file dan direktori.

Sekarang, dari sembilan huruf yang tersisa, triplet pertama mewakili izin untuk pemilik pengguna. Triplet kedua mewakili izin untuk pemilik grup. Triplet ketiga mewakili izin untuk lainnya .



 Menggunakan chmod untuk mengubah izin

  chmod (mode ubah) adalah perintah yang digunakan untuk mengubah izin, kamu dapat menambah atau menghapus izin ke satu atau lebih file dengan + (plus) atau - (minus)

Jika Anda ingin mencegah diri Anda dari memodifikasi file penting, cukup hapus izin menulis pada "file" Anda dengan perintah chmod.

 

Menambahkan Perizinan Tunggal Untuk File/Direktori

Mengubah izin untuk satu set. Simbol berarti memberi izin. Misalnya contoh di bawah ini memberi izin execute untuk user.

$ chmod u+x namafile

Menambah Perizinan Ganda Untuk File/Direktori

Sama seperti sebelumnya, kita bisa memberi izin ganda untuk sebuah file/direktori. Contoh command nya seperti di bawah ini.

$ chmod u+r, g+w namafile

Menghapus Perizinan Dari File/Direktori

Contoh menghapus perizinan read dan write untuk user.

$ chmod u-rx namafile

Mengubah Perizinan Untuk Semua Pengguna Pada File/Direktori

Yang dimaksud semua pengguna adalah user, group, dan other.

$ chmod a+x namafile

 

Membuat Prizinan Suatu File Yang Sama Dengan File Lain

$ chmod –reference=file file2

 

Menerapkan Perizinan Untuk Semua File Di Bawah Direktori

Menggunakan opsi -R untuk mengubah izin rekursif seperti di bawah ini:

$ chmod -R 755 directory-name/

 

Mengubah Perizinan Execute Hanya Pada Direktori (Bukan File)

Pada suatu direktori seringkali terdapat beberapa subdirektori dan file, nah perintah ini hanya untuk subdirektori nya saja.

$ chmod u+X



Komentar

Postingan populer dari blog ini

LAMP + CMS

JOB DESK IT SUPORT YANG HARUS ANDA KETAHUI

WEB SERVER MANAGEMENT