Perangkat keras

Manajemen izin file dan folder Linux

Daftar Isi:

Anonim

Seperti kita ketahui, Linux adalah sistem yang dirancang dengan orientasi jaringan. Oleh karena itu, keamanan merupakan titik kritis karena perlindungan informasi yang kami simpan di komputer atau server kami bergantung padanya. Di sinilah pengelolaan izin file dan folder di Linux menjadi penting, karena banyak pengguna akan memiliki kemungkinan akses ke semua sumber daya.

Mengelola izin file dan folder di Linux

Pemilik pengguna dan pemilik grup dari suatu file

Di Linux, semua file tentu milik pengguna dan sekelompok pengguna. Oleh karena itu, ketika file dibuat, pemilik akan menjadi pengguna yang membuatnya dan grup juga akan menjadi grup utama dari pengguna tersebut.

Salah satu cara untuk melihat pengguna dan grup yang memiliki file adalah dengan menggunakan perintah ls, diikuti oleh opsi -l (format panjang).

Hasilnya adalah daftar semua file, satu per baris. Di mana, blok 10 karakter pertama di awal mewakili jenis file dan izin (Lihat gambar di awal).

Karakter pertama menunjukkan jenis file. Jika itu adalah tanda hubung '-' itu adalah file normal, jika itu adalah "d" mewakili folder (direktori), di sisi lain huruf 'l' menunjukkan bahwa itu adalah tautan (tautan). Anda juga bisa merujuk ke nilai lain seperti s, p, b yang masing-masing sesuai dengan soket, pipa dan perangkat blok.

9 karakter berikutnya mewakili izin pengguna pemilik (3 karakter), izin grup pemilik (3 karakter) dan izin pengguna lainnya (3 karakter). Yang dikodekan menurut surat yang relevan dengan setiap jenis izin (kita akan melihat ini secara rinci di bagian selanjutnya). Jika tidak ada huruf yang muncul dan ada garis putus-putus, itu berarti tidak ada jenis izin yang ditetapkan.

Jenis-jenis Izin

Pengelolaan izin file dan folder di Linux dilakukan melalui skema tiga jenis izin yang dapat dimiliki pengguna atau grup. Skemanya adalah sebagai berikut:

  • Baca izin. Menulis izin. Izin eksekusi

Artinya berubah sesuai dengan konteks di mana ia diterapkan, yaitu, apakah itu file atau folder. Kita akan melihat ini di bagian di bawah.

Baca izin

Ini berarti bahwa pengguna hanya memiliki izin untuk membaca atau melihat file. Berlaku untuk akses dari aplikasi apa pun untuk mengedit file atau perintah konsol. Jika pengguna tidak memiliki izin, mereka tidak dapat melihat file.

Di sisi lain, jika pengguna telah membaca izin untuk suatu folder, itu menunjukkan bahwa pengguna akan dapat melihat semua konten folder.

Dalam manajemen izin, huruf "r" digunakan untuk mewakili izin baca, berasal dari bahasa Inggris "baca".

Menulis izin

Izin ini menunjukkan bahwa pengguna memiliki kuasa atas file untuk memodifikasi kontennya, bahkan hingga menghapusnya. Ini juga memberi Anda kemampuan untuk memodifikasi izin file menggunakan perintah chmod, serta mengubah pemilik (pengguna atau grup), menggunakan chown.

Dalam hal folder, ini memberi pengguna kekuatan untuk memodifikasi konten dan melakukan tindakan seperti membuat dan memodifikasi folder / file lain di dalamnya.

Itu diwakili oleh huruf "w" izin menulis, berasal dari bahasa Inggris "menulis".

Izin untuk dieksekusi

Seperti yang dapat kita simpulkan dari namanya, izin ini memberi pengguna kemampuan untuk mengeksekusi file. Dalam hal pengguna tidak memiliki izin untuk mengeksekusi pada file, mereka tidak akan dapat mengeksekusi bahkan jika itu adalah aplikasi. Selain itu, satu-satunya file yang dapat dieksekusi adalah skrip atau file perintah dan aplikasi; jika kita mencoba menjalankannya tanpa memiliki izin itu akan menghasilkan kesalahan.

Adapun folder, jika pengguna telah menjalankan izin pada mereka, itu merujuk pada fakta dapat mengaksesnya. Izin ini berlaku untuk masuk dari perintah cd atau dari penjelajah file apa pun.

Izin eksekusi diwakili oleh huruf "x" dari bahasa Inggris "e X ecute".

Anda mungkin tertarik membaca: Mengelola pengguna dan grup di Linux

Bagaimana izin diberikan?

Manajemen izin di Linux menetapkan bahwa izin hanya dapat diberikan sebagai berikut:

  • Untuk pengguna yang memiliki file Untuk grup yang memiliki file Untuk semua pengguna lain di sistem (semua kecuali pemilik)
KAMI MENYARANKAN ANDA Ubuntu 16.10 Beta 2 tersedia untuk diunduh

Dengan kata lain, tidak ada kemungkinan memberikan izin kepada pengguna tertentu atau kecuali Anda adalah pemilik file. Oleh karena itu, izin hanya dapat diberikan kepada pengguna yang memiliki, grup pemilik, atau pengguna lain. Membaca, menulis, mengeksekusi, atau kombinasi keduanya.

Penting untuk dicatat bahwa untuk membuat perubahan pada izin pada suatu file, diperlukan izin eksekusi pada file tersebut. Di sisi lain, pengguna root dapat melakukan modifikasi, terutama karena ia memiliki akses penuh ke administrasi sistem.

Perubahan izin

Jika Anda ingin membuat perubahan dalam manajemen izin, kami menggunakan perintah chmod. Sintaks perintah chmod adalah sebagai berikut:

izin chmod filename_or_folder

Di mana "izin" direpresentasikan sebagai berikut:

Inisial kepada siapa izin ditujukan:

  • user = grup = gresto = o (lainnya)

Diikuti oleh tanda yang sesuai dengan tindakan:

  • Masuk + untuk menambahkan izin Tanda - untuk menghapus izin

Akhirnya, jenis izin: baca = r, tulis = w dan jalankan = x

Mari kita lihat beberapa contoh dengan file “example.txt”

Berikan izin menulis kepada pengguna pemilik pada file "example.txt":

chmod u + w example.txt

Hilangkan izin untuk menulis ke pengguna lain di file "example.txt":

chmod ow example.txt

Berikan izin baca ke grup pemilik di file "example.txt":

chmod g + r example.txt

Anda juga dapat memberikan izin yang berbeda dalam eksekusi perintah yang sama, Anda hanya perlu memisahkannya dengan koma:

chmod u + w, gr, atau example.txt

Karena juga memungkinkan untuk menyatukan beberapa pengguna

chmod ug + w example.txt

Di sisi lain, ada juga kemungkinan mengubah izin dengan menggunakan file explorer. Untuk ini, kita hanya perlu memilih file atau folder dan mengklik tombol mouse sebelah kanan -> Properties, jendela properti akan muncul, kemudian kita akan pergi ke tab izin dan kita akan dapat membuat mereka dengan cara yang sederhana dan cepat. Perlu dicatat bahwa pemilihan dapat berupa satu atau lebih file atau folder.

Perangkat keras

Pilihan Editor

Back to top button