vsftpd.conf 所有参数详解
http://www.doc88.com/p-74353820403.html
500 OOPS: vsftpd: refusing to run with writable root inside chroot
这个是因为vsftpd.conf
中的这个属性
local_root=/home/uftp/pub
对应的目录没有关闭写权限,运行下面的语句即可
sudo chmod a-w /path
500 OOPS: could not bind listening IPv4 socket
很多人说是xinetd的锅,但是我的系统根本就没有安装xinetd,搞了很久不清楚,突然一次恍然大悟
sudo service vsftpd stop
先把之前开启的vsftpd关掉,再输vsftpd,一般就能正常启动(会阻塞住),说明现在配置上已经没有大问题(可以正常运行了)
但是不保证运行效果
pam_service_name到底是什么
默认都是vsfptd
,添加虚拟用户的时候会有人写成vsftpd.vu
,有的人说ubuntu下是ftp
,其实这个pam_service_name
在/etc/pam.d/中
,名字对应好了即可
filezilla、cmd、资源管理器有的能登录有的不能登录的问题
没找到解决办法,好像配置更改后是有“历史”残留的,我遇到过只有filezilla好使的情况,也遇到过只有资源管理器不可以的情况,也遇到过好不容易调试好了,一重启又不行了的情况,真的头大,在解决了上面一大堆的问题后我终于跪在了这个问题下,解决不了解决不了