Moje pytanie brzmi: jakie ustawienia muszę zmienić i / lub polecenia, aby uruchomić, aby umożliwić mi zalogowanie się do systemu vsftpd?
Otrzymuję ten błąd, gdy loguję się przy użyciu ftp zamiast sftp:
Name (localhost:dbadmin): dbadmin
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/dbadmin
Login failed.
ftp>
Działa to podczas logowania przy użyciu sftp@
, ale mój serwer znajduje się za zaporą ogniową i muszę być w stanie zalogować się przy użyciu ftp oraz sftp.
Patrzyłem na kilka postów na temat błędu „OOPS”, ale jak dotąd nie udało mi się zalogować.
Oto kilka informacji o moim systemie i ustawieniach:
Używam CentOS 6.4.
iptables i ip6tables są zatrzymywane i wyłączane.
Mój katalog domowy jest chroniony 700, a próbowałem 750, aby zobaczyć, czy to miało znaczenie. To nie mialo miejsca.
Oto aktywne linie w /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
Mojego loginu nie ma na liście_użytkowników.