Я пытаюсь настроить некоторые учетные записи клиентов для доступа по FTP к нашему серверу FreeNAS.

SFTP работает, а FTP нет. Например, я создал пользовательский client с домашней папкой /mnt/raid-5x3/alpha/ftp/client1

Но когда client1 пытается войти в систему, сервер возвращает 530 login incorrect и журнал показывает

Apr 19 20:53:51 whNAS proftpd[39911]: 192.168.1.99 ___ - notice: unable to use '~/' [resolved to '/mnt/raid-5x3/alpha/ftp/client1/']: Permission denied 
Apr 19 20:53:51 whNAS proftpd[39911]: 192.168.1.99 ___ - chroot to '~/' failed for user 'client1': Operation not permitted 
Apr 19 20:53:51 whNAS proftpd[39911]: 192.168.1.99 ___ - error: unable to set default root directory 

Я проверил разрешения:

root@whNAS /mnt/raid-5x3/alpha/ftp > ls -al 
total 107 
drwxrwxrwx 5  root    whstaff    6 Apr 19 20:06 ./ 
drwxrwx--- 18 root    whstaff   22 Apr 18 18:44 ../ 
drwxrwx--- 2  drew    whstaff    4 Dec 12 2012  .AppleDouble/ 
-rw-rw---- 1  jaclyn  whstaff 6148 Apr 18 15:53 .DS_Store 
drwxrwxrwx 2  client1 whclients 10 Apr 19 20:06 client1/ 
drwxr-xr-x 2  guest   whclients 10 Dec 11 2012  guest/

1 ответ1

0

/mnt/raid-5x3/alpha/ не является исполняемым для пользователя client1 или whclients , поэтому не может ввести путь. Пожалуйста, проверьте также остальную часть пути, начиная с / . Лучше должно быть исполняемым для всех.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .