Page 1 of 1

Проблемы с доступом к FTP через root

Posted: Thu Mar 24, 2022 8:10 am
by -A-
Добрый день,
Есть дроплет Digital Ocean и панель Vesta.

Проблема такая. Если пробовать войти в FTP через FileZilla от пользователя root выдает следующую ошибку:

Ответ: 331 Please specify the password.
Команда: PASS **************************
Ответ: 530 Login incorrect.
Ошибка: Критическая ошибка: Невозможно подключиться к серверу

При этом другие пользователи FTP работают нормально.
Уверен что пароль root верный, через SSH заходит.

1) Может ли дело быть что для root нужен другой Порт для входа? Где его можно посмотреть?
2) Может быть что для root нужно вместо IP адреса ftp использовать доменное имя?
3) Нашел что проблема может быть в том что "база ФТП паролей повреждена" (см ссылку пункт 2)
https://bobcares.com/blog/why-you-get-5 ... tp-server/
Тогда для этого они предлагают провести чтото типа синхронизации или обновления. Например переключиться между Pure-ftp и Proftpd и потом обратно и это восстановит поврежденную базу паролей и все заработает.

Вопрос - как это можно сделать в Vesta? Может там есть кнопка "update ftp data" или "Sync the FTP passwords " чтото такое. Или можно ли там переключить один ftp на другой а потом снова на этот же?

Спасибо

Re: Проблемы с доступом к FTP через root

Posted: Thu Mar 24, 2022 8:55 am
by artscripts
Используйте SFTP.
http://vestacp.com/features/#sftpchroot

Re: Проблемы с доступом к FTP через root

Posted: Fri Mar 25, 2022 5:44 am
by -A-
artscripts wrote:
Thu Mar 24, 2022 8:55 am
Используйте SFTP.
Подскажите, правильно я понял что мне нужно купить платную подписку на эту функцию для моей панели vesta и далее использовать программу SFTP-клиент? Если да - какие мои действия после покупки, как я могу привязать эту услугу к моей панели веста? Спасибо

Re: Проблемы с доступом к FTP через root

Posted: Fri Mar 25, 2022 10:07 am
by artscripts
Можно не покупать, можно поставить ftp клиент, например Filezila, и там при подключении выбрать протокол sftp, и войти под рутом