解决Centos 7.2 FTP服务器无法访问故障

举报
zuozewei 发表于 2021/10/17 16:54:41 2021/10/17
【摘要】 周末由于公司停电,所以服务器也一并关机处理,而后面重新启动发现 linux 服务器上的FTP无法访问

背景

周末由于公司停电,所以服务器也一并关机处理,而后面重新启动发现 linux 服务器上的FTP无法访问

问题现象

1.在外部 window 使用FTP命令无法连接

在这里插入图片描述

2.在linux 服务器上本地使用 FTP 命令可以登录

在这里插入图片描述

3.核实下 vsftpd 服务状态,服务正常启动

在这里插入图片描述

4.在外部 window 使用Telnet 命令测试 linux 服务器 21 端口是否打开,结果发现不能连接。

在这里插入图片描述

5.核实 linux 服务器 21 端口打开状态,我们看到 21 端口正常监听。

在这里插入图片描述

6.核实 linux 防火墙状态,防火墙已启动

在这里插入图片描述

7.核实防火墙是否加载了FTP 模块,发现结果为空。

在这里插入图片描述

至此,我们判断外网无法访问 linux FTP服务是由于防火墙导致的

解决办法

开放FTP端口的方法:

暂时开放 FTP 服务

firewall-cmd --add-service=ftp

永久开放 FTP 服务

firewall-cmd --add-service=ftp --permanent

永久关闭 FTP 服务

firewall-cmd --remove-service=ftp --permanent

重启防火墙让设定生效

systemctl restart firewalld

检查防火墙是否成功加载 FTP 模块

在这里插入图片描述

检查 FTP 相关端口 iptables 规则是否启用

在这里插入图片描述

外部 window FTP命令测试

在这里插入图片描述

FTP Client工具测试

在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。