Я настроил сервер sftp с помощью openssh, но при подключении к нему я не могу просматривать свою папку. Ответ на команду pwd: /
, а на команду ls: remote readdir ("/"): Отказано в доступе [добавлено после запроса в комментариях]
В чем моя ошибка? Вот моя конфигурация:
Добавлен в / etc / ssh / sshd_config:
Subsystem sftp internal-sftp
Match group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Добавлен в / etc / passwd:
rezzato:x:1001:1001:rezzato,,,,:/media/data/ftp/rezzato:/usr/sbin/nologin
Добавлен в / etc / group:
ftpaccess:x:150:rezzato
rezzato:x:1001:
Ответ на $ groups rezzato:
rezzato : rezzato ftpaccess
Ответ на # ls -la / media / data / ftp:
drwxr----- 3 root root 4096 set 3 08:51 rezzato
Ответ на # ls -la / media / data / ftp / rezzato:
drwxr-xr-x 2 rezzato ftpaccess 4096 set 3 08:51 ftp
Спасибо за вашу поддержку,
Matteo