Linuxで重要なファイルの修正を防止する方法
例:
[root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf
これで/usr/local/webserver/nginx/conf/nginxになります。confファイルは、変更を防止するために600権限に設定されています。
「chattr」コマンドの使用 chattrコマンド コードのコピー Usage: chattr [-RVf] [-+=AacDdeijsSu] [-v version] files...
iプロパティの使用
重要ファイルにi属性を付ける
コードのコピー
# chattr +i passwd
passwdファイルにiのプロパティを付ける
i属性を除去するには、次のコマンドを使用します。
コードのコピー # chattr –i passwd
passwdファイルiのプロパティを削除し、ファイルの変更を行うことができます。