ftp客户端连接常见的故障

发布时间:2020-11-08编辑:脚本学堂
ftp客户端连接常见的故障

ftp客户端连接常见的故障,供大家参考。

现象0:
> ftp: connect :连接被拒绝
原因: 服务没启动
解决: # chkconfig vsftpd on<Enter>

现象1:
500 OOPS: cannot open user list file
原因: 不存在文件“/etc/vsftpd.user_list”或文件中不存在该帐户
解决: # echo username >> /etc/vsftpd.user_list<Enter>

现象2:
530 Permission denied.
Login failed.
原因: “/etc/vsftpd.user_list”文件中不存在当前登陆用户
解决: # echo username >> /etc/vsftpd.user_list<Enter>

现象3:
500 OOPS: cannot open chroot() user list file
Login failed.
原因: 不存在文件“/etc/vsftpd.chroot_list”
解决: # echo username >> /etc/vsftpd.chroot_list<Enter>

现象4:
500 OOPS: missing value in config file
Connection closed by remote host.
原因:“=”等号前值有问题,或只有一个空格
解决:修正相应的值即可,可能过 diff 来比较查找

现象5:
500 OOPS: bad bool value in config file
Connection closed by remote host.
原因:“=”等号后值有问题
解决: 将“=”等号后值确认修改

现象6:
500 OOPS: unrecognised variable in config file
Connection closed by remote host.
原因:参数前有空格
解决:将参数前空格删除

现象7:
确认存在“local_enable=YES”,但本地用户无法登陆
原因:验证参数被误删除
解决:添加“pam_service_name=vsftpd”

现象8:
500 OOPS: chdir
500 OOPS: child died
Connection closed by remote host.
原因:用户主目录没有权限或没有主目录
解决:正确设置用户主目录权限