LINUX VSFTP配置及安装

安装与基本配置:

https://www.cnblogs.com/yangzhuan/p/4281446.html

chroot_local_user与chroot_list_enable详解:

https://blog.csdn.net/gybshen/article/details/79782884

vsftpd --用户名单文件ftpusers和user_list:

https://blog.csdn.net/feit2417/article/details/82903314

vsftp服务器root账户不能用于ftp登录的解决方法:

https://blog.csdn.net/qq_20545159/article/details/47701183

还需确定以下两个是否为on

---------------------------------------------------------------

连接时如果出现:

命令:    LIST
错误:    20 秒后无活动,连接超时
错误:    读取目录列表失败

可以尝试:

修改配置文件:

vim /etc/vsftpd/vsftpd.conf

#有就修改,没有就加上
connect_from_port_20=YES
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30999

开启防火墙:

 firewall-cmd --zone=public --add-port=30000-30999/tcp --permanent 
 firewall-cmd --reload

然后重启服务

service vsftpd restart

-----------------------------------------------------

如果遇到:

响应:    500 OOPS: vsftpd: refusing to run with writable root inside chroot()
错误:    严重错误: 无法连接到服务器

原因是:

从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。

解决:

在vsftpd的配置文件中增加一项:
allow_writeable_chroot=YES
-------------------------------------------------------

解决连接vsftpd登陆验证慢问题

在vsftpd.conf文件中加入:reverse_lookup_enable=NO 保存后重新启动vsftpd 就OK

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值