System Undeletable Flag? apa itu?
Kalau diartikan kedalam bahasa indonesia mungkin menjadi sistem yang tidak bisa dihapus, tapi apa maksudnya? maksudnya itu kita membuat tanda agar sistem tidak dapat menghapus file yang sekalipun menggunakan hak akses superuser.
Apa tujuannya?
Agar menjaga dari penghapusan file yang tidak sengaja atau sengaja terhadap file penting yang kita miliki
Bagaimana caranya?
FreeBSD menyediakan command tersendiri dalam kasus ini yaitu command chflags(1) . Yang dimana flag itu menambahkan tingkat tambahan keamanan dan kontrol atas file, tetapi tidak untuk direktori.
Contoh, untuk mengaktifkan system undeletable flag pada file yang akan anda tandai misal file PleaseDeleteMe.txt maka silahkan lakukan command seperti berikut dengan root :
# chflags sunlink PleaseDeleteMe.txt
Sekarang coba kita hapus file PleaseDeleteMe.txt oleh user root dengan command rm -rf PleaseDeleteMe.txt
Maka akan muncul pesan alert seperti Gambar 1.0
Gambar 1.0 Operation Not Permitted |
Gambar 1.1 View Flag File |
Oh tentu bisa, kita cukup dengan mengetikkan command
# chflags nosunlink PleaseDeleteMe.txt
Untuk info lebih lanjut tentang command chflags bisa baca buku atau versi onlie yang berjudul FreeBSD Handbook atau bisa kunjungi http://www.freebsd.org/cgi/man.cgi?query=chflags&sektion=1
Semoga bermanfaat
Salam
Me a.k.a Death Voice
0 comments:
Posting Komentar