1

У меня есть такой каталог

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 .

0