【有效解决问题】虚拟机修改ssh远程链接端口
1、找到修改文件
1 | 使用 vim /ect/ssh/sshd_config 命令打开ssh配置文件 |
2、修改端口
1 | 在配置文件找到 #Port 22 这一行,回车在这条下面重新写上你想要定义的端口,如:Port 2222 |
3、防火墙端口开放或关闭防火墙
放行端口号
1.添加放行端口,并重载配置
1 | firewall-cmd --zone=public --add-port=2222/tcp --permanent #放行端口号 |
2.产看端口号是否已添加
1 | firewall-cmd --list-all |
或者我们关闭防火墙
1 | systemctl start firewalld #启动防火墙命令 |
4、重启生效
1 | service sshd restart |
重启时可能会报:Job for sshd.service failed because the control process exited with error code. See “systemctl status sshd.service” and “journalctl -xe” for details.的错误。作者这里是因为SElinux启用了,关闭就好了。
1 | vim /etc/selinux/config 进行编辑,找到 SELINUX=enforcing 这一行 |
评论






