首先修改配置文件
vi /etc/ssh/sshd_config
找到#Port 22一段,这里是标识默认使用22端口,添加如下一行:
Port 50000
然后保存退出
1.端口修改
执行/etc/init.d/sshd restart
这样SSH端口将同时工作在50000上。
2.防火墙修改
现在编辑防火墙配置:vi /etc/sysconfig/iptables
启用50000端口。添加如下一行
1 | -A INPUT -m state --state NEW -m tcp -p tcp --dport 50000 -j ACCEPT
|
然后执行/etc/init.d/iptables restart
现在请使用ssh工具连接50000端口,来测试是否成功。
3.登录测试
成功后就可将刚刚几处配置文件的22端口的注释掉了
4.关于防火墙的说明
另外有的时候ping某个地址的时候会出现:Destination port unreachable的现象
这个现象表示这个地址是存在的而且ping包发送过去并且成功返回,即 100% received
但是为什么会是这样呢?十有八九是防火墙的原因把防火墙关掉就应该可以了
1 | /etc/init .d /firewall stop -- /etc/init .d /firewall disable
|