
Ubuntu 14.04 をインストールしています。フォルダーを保護したいと考えています。フォルダーを削除せずに、書き込みと読み取りのアクセスを許可する権限を追加するにはどうすればよいでしょうか?
答え1
Linux システムでは、書き込み権限と削除権限は同じです。フォルダー権限を書き込み可能に設定した場合、削除することができます。フォルダーをすべてのユーザーから保護するには、次のコマンドを入力することをお勧めします。
例のフォルダは /home/drajat です:
chmod 700 -R /home/drajat
フォルダーをすべてのユーザーに対して読み取り専用に設定する場合は、次のコマンドを入力します。
chmod 744 -R /home/drajat
情報 :
7 番 = システムに送信され、フォルダーが所有者 (あなた) のみにアクセス可能 (読み取り専用)、書き込み可能、実行可能になるようにするコード。
番号 4 = フォルダーを誰でも読み取れるようにするコードですが、フォルダー内のすべてのファイルの書き込み/削除および実行は可能です。
番号 0 = システム内のすべてのユーザーとグループがフォルダーにアクセスしたり、読み取りや実行を行えないようにするコード。
答え2
フォルダーの削除について懸念されるのはなぜですか?
フォルダーの削除は、フォルダーが空の場合にのみ実行できます。また、フォルダー内で書き込みアクセスを許可すると、すべてのファイルが削除される可能性があります
。フォルダーを常に使用できるようにしたい場合は、フォルダーが削除された場合に再作成するスクリプトを作成できます。
[ ! -d *folder* ] && mkdir *folder*