내 질문은 vsftpd 시스템에 로그인하기 위해 어떤 설정 및 / 또는 명령을 실행해야합니까?
sftp 대신 ftp를 사용하여 로그인하면이 오류가 발생합니다.
Name (localhost:dbadmin): dbadmin
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/dbadmin
Login failed.
ftp>
이것은을 사용하여 로그인 할 때 작동 sftp@
하지만 서버가 방화벽 뒤에 있으므로 sftp뿐만 아니라 ftp를 사용하여 로그인 할 수 있어야합니다.
"OOPS"오류에 대해 꽤 많은 게시물을 살펴 보았지만 지금까지 로그인에 운이 없었습니다.
내 시스템 및 설정에 대한 정보는 다음과 같습니다.
CentOS 6.4를 실행하고 있습니다.
iptables 및 ip6tables가 중지되고 비활성화됩니다.
내 홈 디렉토리는 700으로 보호되어 있으며 750을 시도했지만 그 차이가 있는지 확인했습니다. 그렇지 않았다.
활성 라인은 다음과 같습니다. /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
내 로그인 이름이 user_list에 없습니다.