处理ftp服务器 在重启后ftp客户端不能连接访问的问题
1:环境:centos7
2:当在重启centos7 linux服务器后,再连接ftp客户端不能链接
此时需要检查以下几点:
2-1:核查ftp服务是否启动正常:
1 [root@localhost ~]# service vsftpd status 2 Redirecting to /bin/systemctl status vsftpd.service 3 ● vsftpd.service - Vsftpd ftp daemon 4 Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled) 5 Active: active (running) since Fri 2017-08-25 09:20:59 CST; 30s ago 6 Process: 4517 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS) 7 Main PID: 4520 (vsftpd) 8 CGroup: /system.slice/vsftpd.service 9 └─4520 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf 10 11 Aug 25 09:20:59 localhost.localdomain systemd[1]: Starting Vsftpd ftp daemon... 12 Aug 25 09:20:59 localhost.localdomain systemd[1]: Started Vsftpd ftp daemon. 13
如果是ftp服务没有启动起来:则需要执行启动命令
1 service vsftpd restart
或者是设置ftp服务开机自动启动;如何设置请参考《CentOS7 搭建FTP服务器》的“七:解决 linux系统重启后 用ftp工具无法访问的问题”的内容
2-2:核查firewall防火墙是否启动正常:
1 [root@localhost ~]# systemctl status firewalld.service 2 ● firewalld.service - firewalld - dynamic firewall daemon 3 Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) 4 Active: active (running) since Fri 2017-08-25 09:00:20 CST; 25min ago 5 Docs: man:firewalld(1) 6 Main PID: 803 (firewalld) 7 CGroup: /system.slice/firewalld.service 8 └─803 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid 9 10 Aug 25 09:00:13 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon... 11 Aug 25 09:00:20 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon. 12
如果是firewall 服务没有启动起来,则需要手动启动
1 [root@localhost ~]# systemctl restart firewalld.service 2 #并核查下 启动的端口情况 3 [root@localhost ~]# firewall-cmd --zone=public --list-ports 4 80/tcp 8080/tcp 5 #如果没有自己想要的端口,则添加端口,然后在重启firewall 6 [root@localhost ~]# firewall-cmd --zone=public --add-port=21/tcp --permanent 7 success 8 [root@localhost ~]# systemctl restart firewalld.service 9 [root@localhost ~]# firewall-cmd --zone=public --list-ports 10 21/tcp 80/tcp 8080/tcp 11
2-3:核查iptables 的状态是否启动正常。
1 [root@localhost ~]# service iptables status 2 Redirecting to /bin/systemctl status iptables.service 3 ● iptables.service - IPv4 firewall with iptables 4 Loaded: loaded (/usr/lib/systemd/system/iptables.service; enabled; vendor preset: disabled) 5 Active: inactive (dead) 6 [root@localhost ~]# 7
如果 没有正常启动,则需要手动启动该服务。
1 [root@localhost ~]# service iptables restart 2
设置正常开机启动该服务:
1 [root@localhost ~]# cd /etc/rc.d 2 [root@localhost rc.d]# ls 3 init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local 4 [root@localhost rc.d]# cat rc.local 5 #!/bin/bash 6 # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES 7 # 8 # It is highly advisable to create own systemd services or udev rules 9 # to run scripts during boot instead of using this file. 10 # 11 # In contrast to previous versions due to parallel execution during boot 12 # this script will NOT be run after all other services. 13 # 14 # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure 15 # that this script will be executed during boot. 16 17 touch /var/lock/subsys/local 18 19 20 21 /etc/init.d/nginx start 22 [root@localhost rc.d]# vi rc.local 23
在rc.loal 文件中添加 service iptables restart 确定命令
以下是 红色标注的内容是 添加的启动iptables服务的内容
1 [root@localhost ~]# cd /etc/rc.d/ 2 [root@localhost rc.d]# ls 3 init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local 4 [root@localhost rc.d]# cat rc.local 5 #!/bin/bash 6 # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES 7 # 8 # It is highly advisable to create own systemd services or udev rules 9 # to run scripts during boot instead of using this file. 10 # 11 # In contrast to previous versions due to parallel execution during boot 12 # this script will NOT be run after all other services. 13 # 14 # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure 15 # that this script will be executed during boot. 16 17 touch /var/lock/subsys/local 18 19 20 #开机默认启动nginx服务 21 /etc/init.d/nginx start 22 #开机重启 ip 防火墙 23service iptables restart
24 [root@localhost rc.d]# 25
如果以上3个服务都启动正常,则ftp客户端连接应该是正常的。若还有问题,则需要仔细核查
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/