私はこのようなディレクトリがあります
home
+-- dirA
+-- dirB
| +-- fileA
| +-- fileB
複数のユーザーとグループ。
groupA 持っている user1、 user2、 groupB 持っている user3
私はこれらのような許可を設定しました:
chown user3 /home
setfacl -R -m g:groupA:wr home/dirB
chmod -d /home/dirB user1
user1 そして user3 sudoリストにあります。
今ログインしてみると SSH にとって user1、私はいつものようなエラーが出ます Could not chdir to home directory /home/dirB: Permission denied。ログインしたとき FTP と user2、私は 500 OOPS: cannot change directory:/home/dirB。
しかし、私が使うとき user3 ログインする、の所有者です home、それは見つけます。
私は走っています vsftpd サーバー上。システムは ubuntu 14.04。