Как получить доступ к каталогу в корневом каталоге документа с новым пользователем
Я создал нового пользователя 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 и предоставить ему доступ только к этой папке. Как я могу это сделать?