他のユーザーによるホームディレクトリ内のファイルの読み取りを禁止したい。どうすればこれを達成できますか?暗号化を使用する必要がありますか?もしそうなら、どうすればいいですか?
/ home内のファイルを意味する場合、その通りです。デフォルトのフォルダーのアクセス許可は755(他のユーザーが読み取りおよび実行可能/アクセス可能)です。
ファイル/etc/adduser.conf
を編集することにより、すべてのフォルダーのデフォルトの許可を変更できます-行を見つけます:
DIR_MODE = 0755
他をブロックするには、次のように変更します。
DIR_MODE = 0750
同じグループのユーザーもブロックするには(ls -l /home
を参照)、次のように変更します。
DIR_MODE = 0700
変更は、新しいユーザーを作成したときに有効になります。
デフォルトのumask値を変更することもできます-ファイル/etc/login.defs
を編集します:
通常のユーザーに使用されるデフォルトのumask 002。このマスクを使用すると、デフォルトのディレクトリ許可は775で、デフォルトのファイル許可は664です。
Rootユーザーのデフォルトのumaskは022で、デフォルトのディレクトリ許可は755、デフォルトのファイル許可は644です。
ディレクトリーの場合、基本許可は(rwxrwxrwx)0777であり、ファイルの場合は0666(rw-rw-rw)です。
要するに、
022のumaskは、データの書き込みのみを許可しますが、誰でもデータを読み取ることができます。
077のumaskは、完全にプライベートなシステムに適しています。 umaskが077に設定されている場合、他のユーザーはデータを読み書きできません。
同じグループ内の他のユーザーとデータを共有する場合、002のumaskは適切です。グループのメンバーは、データファイルを作成および変更できます。グループ外のユーザーはデータファイルを読み取ることはできますが、変更することはできません。グループメンバーではないユーザーを完全に除外するには、umaskを007に設定します。
ソース: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
次のコマンドを使用して、specificフォルダーのデフォルトのファイル/フォルダーのアクセス許可を変更できます(つまり、新しいファイルを作成するとき)。
chmod g+s /folder/mypath #set sticky bit
setfacl -d -m g::rwx /folder/mypath #set group to rwx default
setfacl -d -m o::000 /folder/mypath #set other
変更を確認します。
getfacl /folder/mypath
明確にするために、/ rootフォルダーはデフォルトで読み取り不可に設定されています。
$ ls -ld
/root drwx------ 9 root root 4096 Jul 27 19:00 /root
ここで説明するchmodコマンドとchownコマンドを使用して、既存のファイル/フォルダーの権限を即座に変更できます: http://www.cyberciti .biz/faq/how-to-use-chmod-and-chown-command /
ファイル/フォルダーを右クリックして[プロパティ]> [アクセス許可]を選択しても、同じ効果が得られます。
フォルダーがOKBAIであり、rootユーザーのみにアクセスさせたいとしましょう。
このコマンドを実行するだけです。
須藤chown -R root:root OKBAI
須藤chmod 0750 OKBAI
しかし、この方法はあまり実用的ではありません。ゲストがフォルダにアクセスするのを防ぐ簡単な方法。ここで間違いがあった場合はお知らせください。
個人のホームフォルダーの場合(所有権が必要です)
-左側のナビゲーションバーの上部にあるホームフォルダーアイコンをクリックします。
-1階層上に移動して/ homeフォルダーに移動します
-名前の入ったフォルダーが表示されます。
-そのフォルダーを右クリックし、[プロパティ]を選択します。
-[アクセス許可]タブを選択します。
-ここから、グループ内のユーザー、またはこのフォルダー内のファイルに対する他のユーザーに付与するアクセス権を選択できます。
-[コンテンツにこれらのアクセス許可を適用する]ボックスをオンにして、ホームディレクトリ内の残りのフォルダーとファイルにこれらの同じアクセス許可を適用することもできます。
ファイルを暗号化できます。それは完全にあなた次第です。ファイルの暗号化を選択した場合は、ソフトウェアセンターでいくつかのオプションを探してください。過去にTruecryptを使用しましたが、そのパフォーマンスに満足していました。
他のユーザーアカウントによるフォルダーおよびファイルの表示とアクセスを防止:
GUI:
これにより、他の人があなたのフォルダやファイルを閲覧したりアクセスしたりすることを防ぎます。
道を見つけた。フォルダのプロパティを使用して、ユーザーのアクセス許可を設定する必要があります。ただし、これは行う必要がありますデフォルト誰も管理者の個人ファイルにアクセスしないでください!