linux修改ssh端口
1.登录ssh然后输入:
vi /etc/ssh/sshd_config
或vim /etc/ssh/sshd_config
2.进入然后点i键。修改sshd_config配置文件
按Esc键,然后保存修改输入:wq!
主要要带冒号的。
注:原配置文件 Port 22这行默认是注释的
添加一个新的端口最好把原来默认的22 端口打开
另按相同格式 指定一个新的端口
3.重启sshd 服务
systemctl restart sshd
4.查看sshd服务是否正常启动
systemctl status sshd
5.检查端口是否处于监听状态
netstat -ntulp ” grep sshd
至此 ssh服务设置完成
6、设置防火墙策略
①.可以直接将防火墙全关闭了
systemctl stop firewalld
systemctl disable firewalld
②.也可以只开10022宽口
firewall-cmd –zone=public –add-port=10022/tcp –permanent
查看10022端口是否添加到策略中
firewall-cmd –list-ports
7.关闭SeLinux
vim /etc/selinux/config
重启生效(若无法重启 可执行setenforce 0)
现在就可以使用XShell试着连接服务器了
ssh root@192.168.xx.xx 10022
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/262964.html