Linuxでは、ファイルが変更されないようにファイルを保護する方法
Linuxシステムの操作では、ファイルが変更されるのを防ぐために、ファイルを権限保護することができますが、具体的にはどうすればいいのでしょうか。Linuxでファイルを保護する方法をご紹介しますので、一緒に勉強しましょう。
Linuxシステムを管理する過程で、いくつかの重要な肝心なファイル、配置ファイルと重要な個人資料に対して、往々にしてユーザーが勝手に修正することを望んでいないで、この時私達はこのファイルに対して権限の保護を行って、ファイルを改ざんすることを防止して、私達はファイルの属性を600に変更することができます。
パーミッション保護は600パーミッションに設定されています例:
[root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf
これで/usr/local/webserver/nginx/conf/nginxになります。confファイルは、変更を防止するために600権限に設定されています。
「chattr」コマンドの使用また、Linuxがext 2、ext 3、またはext 4ファイルシステムを使用している場合は、「chattr」コマンドを使用することもできます。
コードは次のとおりです。
Usage: chattr [-RVf] [-+=AacDdeijsSu] [-v version] files.。。
iプロパティの使用重要なファイルにiプロパティを付けると、rootユーザーでもこのようなファイルを直接変更または削除することはできません。これにより、予期せぬ変更やファイルの削除を効果的に防止できます。具体的なコマンドは次のとおりです。
コードは次のとおりです。
# chattr +i passwd
passwdファイルにiのプロパティを付ける
i属性を除去するには、次のコマンドを使用します。
コードは次のとおりです。
# chattr –i passwd
passwdファイルiのプロパティを削除し、ファイルの変更を行うことができます。
Linuxの下でファイルを権限保護する方法を紹介しましたが、もしあなたのいくつかのファイルが重要であれば、権限保護を行ったほうがいいです。そうしないと、人に修正されて面倒になります。