Ubuntu 18.04 SFTP Group: у одного пользователя есть права, у другого нет

Следуя этому руководству, я создал группу sftp_users что я использую только для доступа SFTP.

Я создал двух пользователей, user1, user2

Затем я добавил оба к группе

sudo usermod -a -G sftp_users user1
sudo usermod -a -G sftp_users user2

Здесь /etc/ssh/sshd_config

Match Group sftp_users
    ChrootDirectory /projects/websites/
    ForceCommand internal-sftp
    X11Forwarding no
    AllowTcpForwarding no
    PasswordAuthentication yes

Это позволяет им войти через SFTP, но не через оболочку.

Наконец, для каждого веб-сайта у меня есть следующее:

sudo chown -R root:sftp_users /path/to/root_of_website*

Теперь проблема заключается в том, что, когда я SFTP на сервер как user1 Я могу делать что угодно, создавать, редактировать или удалять файлы и папки. Когда я SFTP с user2 Я ничего не могу сделать с ошибкой open for write: permission denied,

Оба пользователя являются частью sftp_users Группа и оба пользователя имеют одинаковые конфигурации. В чем может быть проблема?

Вот экран, показывающий разрешения

Спасибо.

РЕДАКТИРОВАТЬ Вот выход для команды namei -l /path/to/root_of_website*, где root_of_website является корнем одного из сайтов.

0 ответов

Другие вопросы по тегам