Назад | Перейти на главную страницу

Не удается отправить файлы по FTP на мой размещенный сервер. Записи блокируются

Я только что установил vsftpd на свой сервер Ubuntu (Lucid) и выполнил рекомендации по конфигурации. Я убедился, что «Write_enable = YES».

Я могу подключиться через FTP, но когда я пытаюсь «перенести» локальный файл в / var / www, я получаю следующую ошибку:

«553 Не удалось создать файл».

Я считаю, что для записи файлов в каталог / var / www требуется доступ sudo, но когда я попробовал «sudo mput», я получил сообщение об ошибке, в котором говорилось, что это недопустимая команда.

Когда я использую FireFTP, мои записи все еще блокируются.

Что мне не хватает?

Спасибо.

это может помочь, при желании вы можете использовать sftp с filezilla для записи в каталог.

Бег sudo mput на вашем клиенте не повлияет на вашу способность записывать файлы на сервер, поскольку эта команда только увеличивает ваши разрешения на клиентской машине. Кроме того, установка Write_enable=YES в конфигурации vsftpd будет только включать возможность записи на ftp сервер. Вам необходимо проверить разрешения на /var/www сам, чтобы узнать, есть ли у вашего пользователя доступ на запись.

Бегать $ ls -la /var/www, отредактируйте свой вопрос и опубликуйте результат.

Кроме того, какое имя пользователя вы используете с FTP и в каких группах находится этот пользователь?