Я успешно установил vsftpd. и он жив, но я получаю следующую ошибку:
Response: 500 OOPS: cannot change directory:/home/sovit
Я хочу направить всех локальных пользователей системы в /var/www
папку вместо их домашнего корня.
Ниже приведен файл конфигурации vsftpd:
Любая помощь будет оценена. Спасибо.
Я понял, что в домашнем каталоге для пользователя не создано ни одного каталога. Я создал его и установил локальный корень в / var / www, и он сработал
nopriv_user
, предполагая, что ftpsecure
ftpsecure
umask
пользователя веб-сервера и vsftpd на 002chmod -R g+w /var/www
PS: Другой способ: вы можете изменить папку $ HOME пользователя ftp на / var / www вместо установки local_root
в vsftpd.conf
.