Я установил proftpd на свой сервер, я пытался подключиться к серверу, но получаю НЕПРАВИЛЬНЫЙ ВХОД. Я просмотрел журнал и нашел следующее:
26 апреля 13:02:39 vmi **** proftpd [16738] vmi *****. *********. Com (********* [:: ffff:... *]): примечание: невозможно использовать '~ /' [разрешено в '/home/lighttpd/vhosts/mywebsite.com/web/']: в разрешении отказано
Разрешения / home / lighttpd / vhosts / mywebsite / web:
drwxr-x--- 2 mywebsite.com mywebsite.com 4096 2011-04-26 12:04 web
PROFTPD работает с разрешениями proftpd: proftpd.
Чтобы решить эту проблему, я добавил пользователя proftpd в группу mywebsite.com.
Взгляните на / etc / group
mywebsite.com:x:1003:proftpd
Поэтому я добавил в группу proftpd и установил права RW для каталога / web.
Я не понимаю, почему мне отказали в разрешении.
Каждый каталог в полном пути должен иметь x
(выполнить) разрешение для пользователя mywebsite.com, иначе он не сможет войти в него cwd. Итак, вам нужно проверить разрешения:
/home
/home/lighttpd
/home/lighttpd/vhosts
/home/lighttpd/vhosts/mywebsite
/home/lighttpd/vhosts/mywebsite/web
не только /home/lighttpd/vhosts/mywebsite/web
Дополнительно /home/lighttpd/vhosts/mywebsite/web
должен иметь r
набор разрешений, позволяющий читать каталог, то есть перечислять его содержимое.
Добавляет chmod o+r web
исправить проблему.