2つのユーザーホームディレクトリがあります。
/home/user1/
/home/user2/
2人のユーザー間でフォルダを共有したいです。
/home/user1/some/path/to/folder
ただし、user2は親ディレクトリではなく/home/user1/some/path/to/folderにのみアクセスできるようにしたいです。私はchmod 777 /home/user1/some/path/to/folderを試しましたが、うまくいきませんでした。
答え1
ディレクトリ/home
には、ユーザーが自分の家に移動できるように、すべての人に対して実行権限が設定されていますが、各ユーザーの家にはそのユーザーに対する権限しかありません(何らかの理由で他に設定されていない限り)。
唯一の方法は得ることです。正確にあなたが望むのは、共有したいuser2
ホームディレクトリとその上のディレクトリに対する実行権限を含み、付与するグループを作成し、ディレクトリ全体のフルアクセス権を設定してナビゲート可能にするuser1
ことです。ホームディレクトリ内の特定のファイルとサブディレクトリを検索できるのは悪い考えなので、user2
この方法はお勧めできません。他のユーザーに他の人の家へのアクセスを許可したくありません。user2
user1
これを達成するためのより良い方法は、ディレクトリを作成し、ユーザーを含む/
グループを作成し、それらに権限を付与するか、2つのユーザー権限のみを持つnfsエクスポートを作成してマシンにマウントすることです。もう一度申し上げますが、他のユーザーが他の人の家にアクセスすることを許可しないでください。