Sekarang, karena kita berada pada topik memberikan izin ke file dan direktori
dan mengubah grup dan kepemilikan, Anda harus melihat ke daftar kontrol akses serta daftar kontrol
akses adalah lapisan lain atau saya akan mengatakan lapisan atas atau lapisan tambahan yang berjalan di atas izin Anda, yang
memungkinkan Anda untuk menetapkan izin per pengguna.
Jadi apa itu Aseel?
Israel adalah singkatan dari Access Control List, yang menyediakan mekanisme izin tambahan yang lebih fleksibel untuk
sistem file, ini dirancang untuk membantu dengan izin file Unix.
Israel mengizinkan Anda untuk memberikan izin kepada pengguna atau grup mana pun ke sumber daya disk apa pun.
Penggunaan a apa tujuannya, pikirkan skenario di mana pengguna tertentu bukan anggota
grup yang Anda buat.
Jadi katakanlah jika Anda membuat pengguna ABC dan itu bukan anggota rute grup, tetapi Anda
masih ingin memberikan akses baca atau tulis, bagaimana Anda bisa melakukannya tanpa menjadikan pengguna itu anggota grup?
Dan di sanalah kami memiliki daftar kontrol akses, yang akan membantu kami melakukannya.
Jadi izinkan saya menjelaskannya dengan kata-kata yang sangat sederhana sekali lagi.
Jadi katakanlah jika Anda ingin mengizinkan file yang dibuat dengan rute dan mengizinkan pengguna untuk membaca file,
sekarang, pengguna itu adalah pengguna biasa, bukan bagian dari rute grup, dan Anda ingin pengguna membaca file itu.
Jadi, tentu saja, satu-satunya cara untuk melakukannya adalah Anda mengubah izin baca mereka dari orang lain.
Tiga bit terakhir sehingga orang lain dapat membacanya, tetapi kemudian atau orang lain dapat membacanya.
Tetapi kami hanya ingin satu pengguna membacanya, bukan semua pengguna lain yang membacanya.
Itu sebabnya kami hanya memberikan izin kepada pengguna tertentu menggunakan harapan ACL yang menjelaskan.
Jadi pada dasarnya, hektar digunakan untuk membuat mekanisme izin yang fleksibel di Linux dari halaman manual Linux.
Acres digunakan untuk mendefinisikan hak akses diskresioner berbutir lebih halus untuk file dan direktori.
Perintah untuk menetapkan dan menghapus izin ECL diatur f ACL dan mendapatkan F ACL.
Jadi atur file ACL, dapatkan phylis ACL, dapatkan file ACL, beri Anda informasi tentang izin file yang ada dan set
akan memungkinkan Anda untuk mengatur cara yang Anda inginkan.
Mari kita lihat beberapa contoh.
Berikut adalah daftar perintah untuk mengatur ECLSS.
Untuk menambahkan izin untuk pengguna, Anda harus menjalankan perintah set f set file ECL dengan minus opsi untuk mengubah Anda
untuk pengguna dan kemudian Anda harus memisahkan dengan Colins di mana pengguna sebagai pengguna dalam nama.
Dalam kasus saya, itu akan terjadi.
Saya memiliki Zoll dan kemudian kolom dan izin yang ingin Anda berikan kepada pengguna itu.
Dan tentu saja bagian terakhir adalah nama file.
File mana yang ingin Anda dapatkan izinnya untuk memastikan Anda menentukan jalur absolut lengkap untuk menambahkan
izin untuk grup.
Anda juga dapat mengizinkan izin ke grup tertentu.
Jadi sekali lagi, jika Anda memberikan izin, misalkan untuk membaca izin ke grup, tiga bit tengah, maka setiap
grup di sistem Linux Anda dapat membacanya.
Tetapi bagaimana jika Anda hanya ingin satu kelompok membacanya?
Baik.
Itu bisa menjadi masalah.
Jadi sekali lagi, daftar akses, daftar kontrol akses datang untuk menyelamatkan dan untuk menambahkan grup itu, untuk mengizinkannya membaca
atau menulis file tertentu, Anda harus mengatur dengan G dan nama grup dan izin untuk mengizinkan semua file
atau direktori untuk mewarisi entri Azera dari direktori.
Itu dalam arti cascading, yang akan diatur dengan minus D. M. opsi dan kemudian masuk, apa pun yang ingin
Anda masukkan ke dalam nama direktori.
Maaf, tentu saja direktori karena Anda ingin men-cascade file, tidak dapat memiliki file di dalamnya.
Jadi itu sebabnya direktori harus memilikinya untuk menghapus entri tertentu.
Jadi Anda harus mengatur FICA dalam minus X untuk menghapusnya dan kemudian Anda harus menentukan pengguna dan nama
file.
Ini hanya untuk pengguna tertentu.
Sekarang katakanlah jika Anda ingin menghapus semua izin ACL dari semua orang, maka Anda harus melakukan set
ACL dengan opsi minus B dan nama file.
Beberapa hal yang perlu Anda ingat.
Salah satunya adalah saat Anda menetapkan izin ACL ke file atau direktori, Anda akan melihat bahwa itu akan menambahkan tanda
plus di akhir izin.
Jadi ketika Anda menjalankan, itu minus L, kolom pertama, yang menunjukkan izin, menambahkan tanda plus di
akhir, yang menunjukkan bahwa ia memiliki ACL yang ditetapkan untuk itu.
Hal kedua adalah pengaturan dengan izin W dengan ACL tidak memungkinkan Anda untuk menghapus file sehingga Anda
dapat memodifikasi file, mengedit file, tetapi Anda tidak dapat menghapus file itu.
Itu adalah sesuatu yang masih membuat pengguna menyimpan izin itu untuk dirinya sendiri untuk menghapusnya.
Jadi sekarang mari kita masuk ke mesin Linux dan kita akan mencoba beberapa perintah ini untuk mempelajari bagaimana
kita bisa mengatur izin ACL ke file yang dimiliki oleh orang lain.
Saya masuk sebagai rute saya, dan tentu saja, Anda selalu dapat memeriksa bahwa rute tersebut memiliki tanda pound atau
hash, tetapi sekali lagi, selalu pastikan Anda berada di komputer yang tepat dan saya di mesin yang
tepat.
Saya berada di direktori temp saya dan saya akan membuat file.
Katakanlah saya akan menyebutnya.
Texas, dan saya akan memilih sebagai akronim.
Mari kita pastikan itu dibuat dan memiliki izin yang benar, seperti yang Anda lihat,
itu dibuat, dimiliki oleh Rupert dan dimiliki oleh Rupert dan pemiliknya dapat membaca dengan benar.
Grup hanya bisa membaca dan yang lain hanya bisa membaca.
Jika Anda mendapatkan F ACL pada file tersebut, Anda akan melihat informasi lebih lanjut lagi, file sebagai grup pemilik ini, mereka menggunakan
grup izin, izin izin.
Sekarang sampai pada bagian yang Anda inginkan.
Izinkan semua orang maaf, di mana Anda hanya ingin mengizinkan saya memiliki Zoll untuk menulis ke file itu maka saya telah absol
seperti yang Anda tahu jumlah dianggap sebagai yang lain.
Baik.
Nyawa semua termasuk dalam kategori ini, jadi jika Anda memberi di sini, jika Anda memberikan izin itu juga di
sini, lalu apa yang akan terjadi?
Semua orang dapat menulis untuk musim gugur itu.
Jadi, sekali lagi, saya harap Anda mengerti maksud saya.
Jadi untuk mengatasi masalah ini di mana hanya satu pengguna yang dapat memodifikasi file
itu, maka Anda akan menetapkannya sebagai satu set FJC saddo set FCL minus M untuk mengubah izin Anda.
Anda untuk pengguna.
Siapa pengguna yang saya miliki dan izin apa yang ingin Anda berikan.
Anda ingin membaca dan menulis dan nama file akan menjadi temp dan berlaku.
Namanya Texas.
Tapi sebelum kita menjalankannya, saya hanya ingin masuk.
Dan mulai maaf, bukan ini, saya ingin masuk dan memulai sesi duplikat dan saya ingin masuk seperti yang saya miliki,
jadi.
Saat ini, jika saya melakukan KDDI.
Temp dan kucing, Texas.
Tidak ada apa-apa di sana.
Omong-omong, pertama-tama, maaf, bukan Cat, karena semua orang bisa membacanya, jadi saya seharusnya tidak masalah, tetapi
bagaimana jika saya ingin mengeditnya?
Jadi, VI, Texas.
Dikatakan di bagian bawah di sini, hanya baca jadi meskipun saya memasukkan sesuatu, halo atau apa pun yang ingin Anda masukkan
dan simpan, itu akan memberi tahu saya bahwa saya tidak dapat membuka file.
Ini tidak dapat diedit.
Saya tidak memiliki izin, jadi saya tidak dapat melakukannya jika saya menjalankan perintah ini, dapatkan file ACL.
Jadi saya menetapkan kebijakan, tetapi saya juga membebaskan Rita dan menulis juga untuk pukulan bola itu.
Masuk sekarang untuk memverifikasinya.
Jika itu benar-benar telah mengatur izin tersebut, Anda mendapatkan teks suhu wajah dan Anda akan melihat sekarang di sini dikatakan pengguna
yang saya miliki absol memiliki hak untuk memodifikasinya.
Sekarang jika saya melakukan Texas sekarang.
Anda tahu, saya tidak memiliki kesalahan yang sama seperti yang saya alami sebelum saya bisa memasukkan apa pun yang saya
inginkan.
Halo, Texas.
Simpan dan biarkan saya menyimpannya, dan ketika saya bermain kucing di Texas, saya bisa melakukannya di Texas.
Jadi itulah mengapa ACL ini sangat penting untuk memberikan izin khusus itu kepada pengguna tertentu.
Hal yang sama jika Anda ingin melakukan grup itu.
Penugasan untuk izin Anda akan menjalankan perintah yang sama, tetapi alih-alih Anda, Anda memasukkan G dan masuk
dan ketika Anda mendapatkan segel F, Anda akan melihat sekarang grup I absol juga.
Dapat memodifikasi file ini, jadi jika pengguna adalah bagian dari grup saya, mereka benar-benar dapat masuk dan
memodifikasi file mereka ke nomor empat, nomor tiga adalah untuk benar-benar menetapkan izin tersebut dan mengalir ke bawah ke
setiap file dan pohon, yaitu sangat sederhana.
Jadi saya akan langsung ke nomor empat untuk menghapus izin khusus itu.
Saya harus melakukan set.
File ECL, minus X dan apa yang Anda keluarkan?
Anda mengambil pengguna?
Saya memiliki izin Tsar dan untuk itu Anda harus mengetik.
Yang liar.
Ron, dapatkan wajah dan Anda akan melihat bahwa saya memiliki pengguna besar hilang, tetapi bagaimana
jika Anda ingin menghapus semuanya, bukan hanya pengguna tetapi setiap izin untuk setiap pengguna atau setiap grup, maka Anda harus
menjalankan perintah.
Ucapnya sambil ACL.
Sebagai opsi minus B, dan sekarang ketika Anda mendapatkan FCL, Anda akan melihatnya kembali ke keadaan semula.
Begitulah cara kerjanya.
Dan ketika saya mengatakan Anda tidak dapat menghapus, meskipun saya memiliki izin yang tepat untuk menulis ke file, menambahkan
file, saya tidak dapat menghapusnya jika saya melakukannya.
R M. Texas, omong-omong, saya harus memberikan izin kembali.
Ini izinnya.
Mari kita verifikasi lagi.
Ya, saya memiliki izin untuk membaca dan menulisnya, jadi jika saya mencoba menghapusnya, ia akan mengatakan operasi tidak
diizinkan.
Jadi alasan saya termasuk itu.
Jadi saya tidak ingin Anda membuang waktu Anda dengan, Anda tahu, mencoba menghapus file dan berpikir, hei,
saya memiliki izin yang tepat, tetapi saya tidak dapat menghapusnya.
Alasan ACLU tidak memasukkannya ke sana.
Jadi itu hanya memberikan hak mereka hanya untuk pengguna itu untuk berjaga-jaga jika mereka tidak sengaja menggunakan atau menghapus file tersebut.
Jadi begitulah cara kerja izin ACLU.
Ini sangat granular dan turun ke tingkat pengguna.
Dan lagi, sekali lagi, alasan ia dibangun atau diperkenalkan ke lingkungan Unix dan
Linux adalah agar kami dapat memberikan izin kepada pengguna, bukan untuk setiap pengguna, tetapi untuk pengguna tertentu.
Jadi mencoba dan mencoba yang berbeda mencoba pada file yang berbeda, mencoba pada direktori yang berbeda,
melihat bagaimana direktori bekerja juga, bagaimana bisa mengubah file jika Anda bisa login CD ke direktori dengan
memberikan akses khusus ke pengguna.