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

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

0 ответов

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