ftp登陆不成功

来源:2-13 vsftpd文件服务器安装与配置实操(linux系统同学看这节)

lol水杯

2017-08-04

vsftpd 按照视频步骤来的,配置文件也都参照的老师的资料,但是浏览器和ftp都登陆不成功,访问不了

vsftpd.conf如下:

http://szimg.mukewang.com/598431f7000151e308711036.jpg

http://szimg.mukewang.com/598431f80001453e09111026.jpg

chroot_list  也添加ftpuser了

放火墙也配置了

http://szimg.mukewang.com/5984329500019cba08721017.jpg

ftp命令本地访问不成功,浏览器也访问不了

http://szimg.mukewang.com/598432d60001442306570194.jpg

报了个错,网上查了下说是ftpuser用户授权问题

但是ftpuser授权没有写的权限了

http://szimg.mukewang.com/5984334a0001430005760025.jpg

请老师解决下

写回答

4回答

墓课大魔王

2017-08-05

我也碰到这个问题,能到登录窗口,但输完密码就一直卡到超时,是数据套接字的问题:

        500 OOPS: vsftpd: refusing to run with writable root inside chroot ()

貌似有这个问题的人并不多,可能版本不一样?我用的阿里云centOS7.2,网上查了一下:

从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的。或者,可以在vsftpd.conf中增加一项:

        allow_writeable_chroot=YES

链接:http://blog.csdn.net/bluishglc/article/details/42399439#

然后ftp客户端能正常访问,chrome访问很慢,会转个几秒, 而IE无法访问,不知为何,哪位老师大神知道的介绍下。

另外特想吐槽这个ftp程序。不知道为什么要求主目录设置成没有写权限,这样不就没法上传文件了么??另外,配置项不是writable而是writeable,这是手误么??不知道加了这个配置项会不会有安全风险。

这个程序的配置项真是各种反人类设计!!chroot_local_user和chroot_list_enable各种组合,userlist_enable和userlist_deny的组合,另外又有个ftpusers,配置项互相重叠干扰,这里面的逻辑真难以理解。

2
3
colahomeboy
感谢分享!
2018-11-01
共3条回复

lol水杯

提问者

2017-08-05

浏览器访问就是一直请求无响应

//szimg.mukewang.com/59856aae000100c425601390.jpg

//szimg.mukewang.com/59856ab90001df0624501161.jpg

客户端访问也是:

//szimg.mukewang.com/59856ada000163fe09700468.jpg


0
0

lol水杯

提问者

2017-08-05

上面截图少了一行,我建了2个ftp目录

//szimg.mukewang.com/598530bb00014e8006850041.jpg

0
1
lol水杯
补充,我用的是阿里云,安全组策略也都添加了
2017-08-05
共1条回复

Geely

2017-08-04

我看你的配置root配置的/ftp

然而你最下面的截图是ftpfile?


0
5
lol水杯
回复
Geely
老师截图我发上去,ftp客户端报个530上网查了下原因很多,也没解决,麻烦老师看下,方便的话可以加个qq,远程看一下
2017-08-05
共5条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程