Perkakasan

Pengurusan file dan folder pengurusan fail

Isi kandungan:

Anonim

Seperti yang kita tahu, Linux adalah sistem yang direka dengan orientasi rangkaian. Oleh itu, keselamatan merupakan titik kritikal kerana perlindungan maklumat yang kami simpan di komputer atau pelayan kami bergantung kepadanya. Di sinilah pengurusan fail dan folder keizinan di Linux menjadi penting, kerana banyak pengguna akan mempunyai akses ke semua sumber.

Menguruskan kebenaran fail dan folder di Linux

Pemilik pengguna dan pemilik kumpulan fail

Di Linux, semua fail semestinya milik pengguna dan sekumpulan pengguna. Oleh itu, apabila fail dibuat, pemilik akan menjadi pengguna yang menciptanya dan kumpulan itu juga akan menjadi kumpulan utama pengguna tersebut.

Salah satu cara untuk melihat pengguna dan kumpulan yang memiliki fail ialah dengan menggunakan arahan ls, diikuti dengan pilihan -l (format panjang).

Hasilnya adalah senarai semua fail, satu per baris. Di mana, blok 10 aksara pertama pada mulanya mewakili jenis fail dan kebenaran (Lihat imej pada permulaan).

Aksara pertama menunjukkan jenis fail. Jika ia adalah tanda hubung '-' itu adalah fail biasa, jika ia adalah "d" mewakili folder (direktori), sebaliknya huruf 'l' menunjukkan bahawa ia adalah pautan (pautan). Anda juga boleh merujuk kepada nilai-nilai lain seperti s, p, b yang masing-masing sesuai dengan soket, paip dan peranti blok.

9 huruf seterusnya mewakili kebenaran pengguna pemilik (3 aksara), kebenaran kumpulan pemilik (3 aksara) dan keizinan dari pengguna lain (3 aksara). Yang dikodkan mengikut huruf yang berkaitan dengan setiap jenis permit (kami akan melihatnya secara terperinci di bahagian seterusnya). Jika tiada huruf yang muncul dan terdapat tanda-tanda sebaliknya, itu bermakna tidak ada set jenis kebenaran.

Jenis Permit

Pengurusan keizinan fail dan folder di Linux dilakukan melalui skim tiga jenis izin yang pengguna atau kumpulan boleh. Skim ini adalah seperti berikut:

  • Baca kebenaran Tulis kebenaran Pelaksanaan

Makna berubah mengikut konteks di mana ia digunakan, iaitu, jika ia adalah fail atau folder. Kami akan melihatnya dalam bahagian di bawah.

Baca kebenaran

Ini bermakna pengguna hanya mempunyai kebenaran untuk membaca atau melihat fail tersebut. Terlibat untuk akses dari mana-mana aplikasi untuk menyunting fail atau perintah konsol. Sekiranya pengguna tidak mempunyai keizinan, mereka tidak dapat melihat fail tersebut.

Sebaliknya, jika pengguna telah membaca keizinan untuk folder, ia menunjukkan bahawa pengguna akan dapat melihat semua kandungan folder tersebut.

Dalam pengurusan kebenaran, huruf "r" digunakan untuk mewakili kebenaran baca, yang berasal dari bahasa Inggeris "membaca".

Tulis kebenaran

Kebenaran ini menunjukkan bahawa pengguna mempunyai kuasa ke atas fail untuk mengubah suai kandungannya, bahkan sehingga memadamkannya. Ia juga memberi anda keupayaan untuk mengubah suai kebenaran fail menggunakan perintah chmod, serta menukar pemilik (pengguna atau kumpulan), menggunakan chown.

Dalam hal folder, ia memberi pengguna kuasa untuk mengubah suai kandungan dan melakukan tindakan seperti membuat dan mengubah suai folder / fail lain di dalamnya.

Ia diwakili oleh surat "w" kebenaran bertulis, berasal dari bahasa Inggeris "menulis".

Kebenaran untuk dilaksanakan

Seperti yang dapat kita simpulkan dari namanya, kebenaran ini memberi pengguna keupayaan untuk melaksanakan fail. Sekiranya pengguna tidak mempunyai keizinan melaksanakan fail, mereka tidak akan dapat melaksanakannya walaupun ia merupakan aplikasi. Lebih-lebih lagi, fail boleh laku sahaja ialah skrip atau fail arahan dan aplikasi; jika kita cuba untuk menjalankannya tanpa memiliki keizinan ia akan menyebabkan kesilapan.

Bagi folder, jika pengguna telah melaksanakan keizinan pada mereka, ia merujuk kepada fakta yang dapat mengaksesnya. Kebenaran ini terpakai untuk memasukkan dari perintah cd atau dari mana-mana explorer fail.

Permintaan pelaksanaan diwakili oleh huruf "x" dari bahasa Inggeris "e X ecute".

Anda mungkin berminat untuk membaca: Mengurus pengguna dan kumpulan di Linux

Bagaimanakah permit diberikan?

Pengurusan kebenaran di Linux mendefinisikan bahawa kebenaran hanya boleh diberikan seperti berikut:

  • Kepada pengguna yang memiliki fail Kepada kumpulan yang memiliki fail Kepada semua pengguna lain pada sistem (semua tetapi pemiliknya)
KAMI MEREKOMENDASIKAN ANDA Ubuntu 16.10 Beta 2 boleh dimuat turun

Dengan kata lain, tidak ada kemungkinan memberi kebenaran kepada pengguna tertentu atau melainkan anda pemilik fail tersebut. Oleh itu, keizinan hanya boleh diberikan kepada pengguna yang memiliki, kumpulan pemilikan, atau pengguna lain. Sama ada membaca, menulis, melaksanakan, atau gabungan mereka.

Adalah penting untuk diperhatikan bahawa untuk membuat perubahan pada keizinan pada fail, ia perlu mempunyai kebenaran pelaksanaan. Sebaliknya, pengguna root boleh membuat pengubahsuaian, terutama kerana dia mempunyai akses penuh ke pentadbiran sistem.

Perubahan kebenaran

Sekiranya anda ingin membuat perubahan dalam pengurusan kebenaran, kami menggunakan arahan chmod. Sintaks perintah chmod adalah seperti berikut:

kebenaran izin filename_or_folder

Di mana "kebenaran" diwakili seperti berikut:

Permulaan yang kepadanya kebenaran ditangani:

  • pengguna = kumpulan = gresto = o (lain-lain)

Diikuti dengan tanda yang sepadan dengan tindakan:

  • Tandatangan + untuk menambah kebenaran Tandatangan - untuk mengalih keluar kebenaran

Akhirnya, jenis kebenaran: baca = r, tulis = w dan laksanakan = x

Mari lihat beberapa contoh dengan fail "example.txt"

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

chmod u + w example.txt

Menghapuskan kebenaran untuk menulis kepada pengguna lain pada fail "example.txt":

chmod ow example.txt

Geran membaca kebenaran kepada kumpulan pemilikan pada fail "example.txt":

chmod g + r example.txt

Anda juga boleh memberikan kebenaran yang berbeza dalam pelaksanaan perintah yang sama, anda hanya perlu memisahkannya dengan koma:

chmod u + w, gr, atau example.txt

Memandangkan ia juga membolehkan untuk meletakkan beberapa pengguna bersama-sama

chmod ug + w example.txt

Sebaliknya, terdapat juga kemungkinan menukar kebenaran dengan menggunakan explorer fail. Untuk ini, kita hanya perlu memilih fail atau folder dan mengklik pada butang tetikus kanan -> Properties, tetingkap sifat akan muncul, maka kita akan pergi ke tab perizinan dan kami akan dapat mewujudkannya dengan cara yang mudah dan cepat. Perlu diingatkan bahawa pemilihan itu boleh menjadi satu atau lebih fail atau folder.

Perkakasan

Pilihan Editor

Back to top button