Добрый новичок здесь,
У меня есть сервер, который использует vsftpd. Я изменил пароль пользователя «aa» из учетной записи root на «passwd aa», что изменило пароль SSH для пользователя «aa», но не для его учетной записи FTP.
Кажется, я не могу найти много другой информации об изменении пароля vsftpd.
Какие-нибудь советы?
Если ваш FTP-сервер использует виртуальных пользователей (отметьте local_enable
в /etc/vsftpd.conf
файл, см. man vsftpd.conf
) у вас может быть login.txt
файл в /etc/vsftpd/
, который имеет следующий вид:
login1
password1
login2
password2
etc.
В этом случае вам нужно отредактировать его, а затем использовать следующую команду для обновления БД:
db4.7_load -T -t hash -f /etc/vsftpd/login.txt /etc/vsftpd/login.db
(возможно, вам придется заменить db4.7_load
по вашей версии dbXX_load
).