linux ftp能连接但不能传文件,linux系统FTP无法连接问题

linux主机FTP服务无法连接,可以从以下几个方面进行故障排查

1> 检查服务是否开启,如果没有,请开启FTP服务;

2> 如果FTP可以连接,但是上传不了文件,请检查ftp上传目录权限

解决方法:把宿主目录权限给ftp用户xx。

3> ftp连接不上,selinux开启,导致ftp无法连接。

解决方法:不重启关闭selinux的解决办法:

执行命令:setenforce 0

在新版本中的Red Hat 和 Fedora 上,修改档案/etc/sysconfig/selinux:

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

# enforcing - SELinux security policy is enforced.

# permissive - SELinux prints warnings instead of enforcing.

# disabled - SELinux is fully disabled.

SELINUX=enforcing

# SELINUXTYPE= type of policy in use. Possible values are:

# targeted - Only targeted network daemons are protected.

# strict - Full SELinux protection.

SELINUXTYPE=targeted

把 SELINUX设定为disable, 下次启动系统后将会停止SElinux。

Linux核心参数(Kernel Parameter)

4> 由于未知原因导致vsftpd服务无法连接

解决方法:重装ftp,并配置权限

5> FTP服务启动,但是无法上传数据,FTP帐号对应的FTP目录属主被修改为FTP本身。

解决方法:Linux中的匿名FTP用户除了配置文件修改上传权限以外,必须将FTP默认给匿名用户的pub目录宿主改为ftp,否则即便是能登录ftp也无法执行删除、上传、修改等权限。

6> FTP无法连接,用户误将系统用户和FTP用户搞混,导致一直无法连接。

解决方法:登录系统查看ftp帐号,使用FTP用户进行FTP的连接和数据上传和下载

7> FTP无法登陆,FTP对应的用户没有相应权限。

解决方法:给ftp用户设置相对应的权限

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值