- 查看是否安装ssh服务
rpm -qa |grep ssh
2.开启ssh服务
systemctl start sshd.service
3.修改ssh配置文件
vi /etc/ssh/sshd_config
4.复制Port行并修改端口号
此时已经新增了一个端口
5.启用新端口
sudo semanage port -a -t ssh_port_t -p tcp 2211
6.防火墙放开新增的端口
sudo firewall-cmd --permanent --zone=public --add-port=2211/tcp
7.重新加载防火墙设置
sudo firewall-cmd --reload
8.重启ssh服务
sudo systemctl restart sshd.service
9.查看新开启的端口状态
netstat -antlp | grep 2211
此时端口开启!
另外:
1.查看端口的时候可能出现只有端口没有ip的情况,如图
我在etc/ssh/sshd_config
中加了一行ip就有了
但是,我试了下,好像加不加都可以
2.删除ssh端口
删除
semanage port --delete -t ssh_port_t -p tcp 2211
刷新ssh服务
sudo systemctl restart sshd.service
查询网络/端口状态,看是否还存在删除的端口
netstat -ntlp
3.测试端口是否能够连通
telnet 127.0.0.1 2211
OK!
参考
https://blog.csdn.net/weixin_39639174/article/details/111523750
http://t.zoukankan.com/Micro0623-p-15521012.html