フォルダを所有するグループにユーザーを追加しても、そのユーザーにアクセス権は付与されません。

フォルダを所有するグループにユーザーを追加しても、そのユーザーにアクセス権は付与されません。

次のフォルダがあります。

drwx------  4 ccote    domain^users            4096 Apr 17 11:18 ccote
drwxrwx---  2 ccote    ccote_jponchar_gnicolas 4096 Feb 20 10:58 ccote-jponchar-gnicolas
drwx------ 14 gnicolas domain^users            4096 Nov 28  2014 gnicolas
drwx------  3 jgodbout domain^users            4096 Oct 24  2014 jgodbout
drwx------  2 jponchar domain^users            4096 Sep 22  2014 jponchar
drwxr-xr-x  2 pagagne  domain^users            4096 Jun  2 15:28 pagagne
drwx------  4 plavigne domain^users            4096 Feb 26 14:57 plavigne

あげたいpagagne ユーザー入場ccote-jponchar-gnicolas フォルダ。このユーザーを追加するには、次のコマンドを使用しました。ccote_jponchar_gnicolas グループこのフォルダの場合:

usermod -a -G ccote_jponchar_gnicolas pagagne

ただし、ユーザーがフォルダにアクセスしようとすると、次のメッセージが表示されます。

bash: cd: ccote-jponchar-gnicolas/: Permission denied

何が問題なの?

答え1

pagagneグループが自分のグループに表示されるようにするには、ユーザーがログアウトしてシェルにログインする必要があります。

ユーザーが実際にグループに追加されていることを確認することもできます。

groups pagagne

答え2

rootとしてログインし、次のコマンドを実行します。

# usermod pagagne:pagagne ccote-jponchar-gnicolas

関連情報