Perintah Linux

Perintah chattr di Linux

Perintah chattr di Linux
Jika berbagai pengguna menggunakan sistem Linux Anda, pengguna ini dapat mengacaukan kumpulan file umum yang penting. Sebagai administrator perangkat, Anda tidak ingin beberapa file dihapus atau diubah secara tidak sengaja. Dalam beberapa kasus, "obrolan,” juga disebut “Ubah Atribut” perintah, digunakan, yang dirancang untuk menghadapi situasi semacam ini.

Di Linux, setiap file memiliki beberapa properti metadata, yang mencakup atribut dan atribut ini dapat diatur atau dihapus, dan beberapa atribut hanya dapat dilihat. Tujuan utama perintah ini adalah untuk mengamankan file penting dan mencegahnya terhapus secara tidak sengaja.

Pertama, mari kita periksa sintaks “obrolan” perintah:

chattr [operator] [bendera] [nama file]

Operatornya adalah:

Operator Deskripsi
+ Untuk menambahkan atribut ke file
- Untuk menghapus atribut dari file
= Pertahankan atribut yang dipilih sebagai satu-satunya atribut yang dimiliki file

Sekarang mari kita periksa daftar flag yang digunakan dengan "obrolan” perintah:

Bendera Deskripsi
SEBUAH Saat disetel, catatan waktu (waktu akses) tetap tidak berubah
S Saat disetel, perubahan diperbarui secara sinkron di disk
Sebuah Saat disetel, file terbuka dalam mode tambahkan untuk menulis
saya Saat disetel, file menjadi tidak dapat dimodifikasi, dan hanya pengguna super yang dapat mengaktifkannya
j Saat disetel, semua informasi diperbarui pada jurnal ext3 sebelum file itu sendiri
untuk Saat diatur, tidak ada penggabungan ekor tail
kamu Saat disetel untuk file, datanya disimpan. Ini memungkinkan pengguna untuk membatalkan penghapusan file
e Atribut ini menunjukkan bahwa file tersebut menggunakan luasan untuk memetakan blok pada memori

Mari kita lebih memahami “obrolan” dengan contoh:

Cara menambahkan pembatasan baca-saja ke file menggunakan perintah "chattr":

Pertama, penggunaan paling umum dari "obrolan” perintah menyetel bendera yang tidak dapat diubah “saya”. Mari kita buat file dengan nama “file saya.txt” dan membuatnya hanya-baca menggunakan perintah:

$sudo chattr + saya file saya.txt

Ikon kunci akan muncul pada file setelah menerapkan "saya” bendera, seperti yang ditunjukkan pada gambar di atas. Setelah mengatur bendera, file tidak akan dapat diedit lagi, seperti yang ditunjukkan pada gambar berikut:

Beberapa bendera juga dapat diatur; misalnya, jika Anda ingin membuat file hanya-baca dan juga membatasi catatan akses, gunakan:

$sudo chattr +iA myfile.txt

Cara menghapus batasan read-only ke file menggunakan perintah "chattr":

Jika Anda ingin menghapus pengaturan ini, gunakan perintah yang diberikan di bawah ini:

$sudo chattr -i myfile.txt

Seperti yang dapat dilihat, bahwa file tersebut sekarang dapat dimodifikasi setelah menghilangkan "sayabendera.

Cara memberikan akses append-only ke file menggunakan perintah "chattr":

Untuk memberikan izin append-only ke file, tanda “Sebuah”bendera dapat diatur. Tujuan dari “Sebuah” adalah untuk mengizinkan pengguna menambahkan sesuatu ke file dan membatasi untuk mengubah data yang sudah ada di file:

$sudo chattr +a myfile.txt

Mari kita periksa dengan sebuah contoh:

Seperti yang ditunjukkan pada gambar di atas, teks hanya dapat ditambahkan, tetapi tidak dapat menimpa teks yang ada.

Demikian pula, untuk menghapus akses gunakan:

$sudo chattr -a myfile.txt

Setelah menghapus batasan, file dapat ditimpa, seperti yang digambarkan pada gambar di atas.

Cara mengatur batasan ke direktori menggunakan perintah "chattr":

Keseluruhan secara langsung juga dapat dibatasi menggunakan "obrolan” perintah. Untuk panduan ini, saya telah membuat direktori dengan nama "mydir" dengan beberapa file di dalamnya:

$ sudo chattr -R +i ./dirku/

Untuk memverifikasinya, coba hapus file:

Seperti yang bisa dilihat, operasi tidak diizinkan.

Cara memeriksa atribut "chattr" yang diterapkan ke file:

Untuk memeriksa atribut mana yang telah disetel, gunakan perintah yang ditunjukkan di bawah ini:

$lsattr file saya.txt

Kesimpulan:

Ubah atribut adalah alat baris perintah yang berguna untuk mengubah izin file. Ini membantu melindungi file penting dan mencegahnya diubah jika sistem Anda menggunakan banyak pengguna. Dalam panduan ini, kami membahas cara menggunakan "obrolan” perintah untuk mengubah properti metadata untuk mengubah izin file menggunakan flag yang berbeda.

Cara Menggunakan Xdotool untuk Merangsang Klik Mouse dan Keystroke di Linux
Xdotool adalah alat baris perintah sumber terbuka dan gratis untuk mensimulasikan klik mouse dan penekanan tombol. Artikel ini akan membahas panduan s...
5 Produk Mouse Komputer Ergonomis Terbaik untuk Linux
Apakah penggunaan komputer yang lama menyebabkan rasa sakit di pergelangan tangan atau jari Anda?? Apakah Anda menderita persendian yang kaku dan teru...
Cara Mengubah Pengaturan Mouse dan Touchpad Menggunakan Xinput di Linux
Sebagian besar distribusi Linux dikirimkan dengan pustaka "libinput" secara default untuk menangani kejadian input pada sistem. Ini dapat memproses ke...