状态: 连接建立,等待欢迎消息…
响应: 220 (vsFTPd 2.2.2)
命令: USER richstarbenz
响应: 331 Please specify the password.
命令: PASS ****************
响应: 500 OOPS: bad bool value in config file for: write_enable
错误: 严重错误
错误: 无法连接到服务器
看似配置文件错误,看了一下配置相应的行:
write_enable=YES
语句没什么错误,不过把这行注释后又到下一行报错,看来是整个文件都有问题,百度了一下,大部分都是说=等号前后面不能有多余的空格,但是前后也没有空格啊???
最后发现是隐藏换行符导致的,一般WINDOWS用CRLF格式换行,UNIX用LF格式换行,修改后上传,VSFTP就可以连接了。
补充:Notepad++中Windows,Unix,Mac三种格式之间的转换
先选择视图->显示符号 显示所有字符 可以看到隐藏换行符
再选择编辑->文档格式转换->转换为unix格式
保存上传即可。连接试试看吧。