杀掉SSHD进程之后

一,自启动nginx服务器使用了sshd进程端口

1,错误过程

背景:下班前5分钟,nginx默认使用80端口,部署并提交测试之后,项目不能正常访问,询问得知80端口被老大关闭,匆忙查看文档把sshd端口33889误认为是开给nginx的。
a,find / -name 'nginx.conf' 命令找到nginx配置文件;
b,80改成33889,提示"Address already in use";
c,netstat -ntpl 查看端口使用情况;

d,kill掉端口使用程序;


2,解决过程

第二天反馈服务器不能登录,ftp无法使用,告知老大昨天kill了sshd进程并占用了端口号,得到解决方式重启;查阅文档lnmp安装的服务自启动;

1,修改SSH端口号

a,cd /etc/sysconfig
b,ls
c,vi network
d,vi iptables
e,service iptables restart
f,sed -i 's/#Port .*/Port 7000/g' /etc/ssh/sshd_config
g,service sshd restart
h,/sbin/iptables -I INPUT -p tcp --dport 7000 -j ACCEPT
i,/sbin/service iptables save




评论0条