次の方法で Linux 共有スペースをセットアップしたいと考えています。1 人のユーザーが admin を呼び出して、他のすべてのユーザーのホーム ディレクトリにアクセスできるようにしたいと考えています。ユーザーA、B、C、D、Eを作成し、ホームフォルダー(および必要に応じて/ tmp /)以外の他のフォルダーを表示しないようにしたい。
他のファイルを表示できるようにしたくありません。これを使用して、ホームフォルダー内のファイルを表示/編集するだけでログインできるユーザーを作成できるようにします(またはファイルをscpでファイルに保存します)
どうすればいいですか?私の最初の考えは、グループを作成してそのグループにすべて入れることでしたが、お互いのファイルを表示できるようにしたくありません。/home/* のフォルダーは、所有者のみが読み取り、書き込み、実行できることに気付きました。
[test2@XXX home]$ pwd
/home
[test2@XXX home]$ ll
drwx------ 3 test2 test2 4096 Mar 7 18:54 test2
これは十分な権限ですか?
たとえば、 /home/A/ 内のファイルは次のとおりです。
[test2@XXX~]$ pwd
/home/test2
[test2@XXX~]$ ll
total 4
drwxrwxr-x 2 test2 test2 4096 Mar 7 18:54 testdir
-rw-rw-r-- 1 test2 test2 0 Mar 7 18:54 testfile
ユーザー B はこれらのファイルに書き込めませんか? もしそうなら、ユーザー管理者がこれらすべての /home/ フォルダーを表示できるようにするために何をする必要がありますか?