見てみましたが、この質問に対する具体的な答えは見つかりませんでした。 「マスター」と2人のサブユーザーなど3人のユーザーがいます。
マスターはサブフォルダにアクセスできるようにしたいのですが、サブフォルダは自分のホームフォルダのみを表示できることを願っています。
これを行う最良の方法は何ですか?複数のグループを作成し、マスターと各サブグループを含めることができるように見えますが、追加の「オーバーヘッド/管理」が必要なようです。
答え1
人々は通常のプログラムを実行するために自分のホームディレクトリの外(たとえば、入力など/bin
)にアクセスする必要があります/usr/bin
。chroot
(私はこれをお勧めしません)。
chmod 700
これらの3つのホームディレクトリにのみ興味がある場合は、簡単な解決策は各ユーザーだけがアクセスできるようにこれら3つのホームディレクトリを作成することです。その後、2 つのサブアイテムに対して、対応する 2 つのsetfacl -m u:master:rwx
ホームディレクトリに配置できます。これで、「マスター」ユーザーは3つのディレクトリすべてにアクセスできます。