Назад | Перейти на главную страницу

Как получить доступ к каталогу в корне документа с новым пользователем

Я создал нового пользователя clientespc в новой группе sftpclientes. Я хочу, чтобы у этого пользователя был доступ (чтение / запись) только к var/pages/example.com/web/uploads. Однако я не могу этого сделать. Я думаю, это потому, что мой var/pages Каталог принадлежит пользователю www-data. Но я уже пробовал поместить clientespc в группу www-data. Но это тоже не сработало. Я могу только установить useruploads/files в качестве корневого каталога clientespc.

Моя текущая конфигурация:

корневой каталог:

var/pages/example.com/web

sshd_config:

Match Group sftpclientes
ForceCommand internal-sftp
PasswordAuthentication yes
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
ChrootDirectory /useruploads

passwd для этого пользователя:

clientespc:x:1001:1004:,,,:/home/clientespc:/bin/false

Но я не этого хочу. Я хочу установить var/pages/example.com/web/uploads в качестве ChrootDirectory пользователя clientespc и предоставить ему доступ только к этой папке. Как я могу это сделать?