La mia domanda è: quali impostazioni devo modificare e / o comandi da eseguire per consentirmi di accedere al mio sistema vsftpd?
Ricevo questo errore quando accedo usando ftp invece di sftp:
Name (localhost:dbadmin): dbadmin
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/dbadmin
Login failed.
ftp>
Funziona quando accedo usando sftp@
, ma il mio server è protetto da un firewall e devo essere in grado di accedere usando ftp e sftp.
Ho esaminato alcuni post sull'errore "OOPS" ma finora non ho avuto fortuna ad accedere.
Ecco alcune informazioni sul mio sistema e le mie impostazioni:
Uso CentOS 6.4.
iptables e ip6tables vengono arrestati e disabilitati.
La mia directory home è protetta 700 e ho provato 750, solo per vedere se questo ha fatto la differenza. Io non l'ho fatto.
Ecco le linee attive in /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
Il mio nome di accesso non è nella lista_utente.