关于Centos7添加SSH端口

简介: 1、修改SSH配置文件vim /etc/ssh/sshd_config将#Port 22这一行的#号删除,回车在下一行添加“Port 端口号”(这里留下22端口,不急着删,万一后面设置不成功,远程连不上就尴尬了,毕竟我的是云主机。

1、修改SSH配置文件

vim /etc/ssh/sshd_config

将#Port 22这一行的#号删除,回车在下一行添加“Port 端口号”(这里留下22端口,不急着删,万一后面设置不成功,远程连不上就尴尬了,毕竟我的是云主机。)
2、将selinux关闭

vim /etc/selinux/config  

找到:
SELINUX=disabled
修改成:
SELINUX= enforcing
重启一下,就OK了
PS selinux给SSH开放端口

semanage port -a -t ssh_port_t -p tcp 端口号  

完成后查看

semanage port -l|grep ssh

如果出现除了22端口外的,那就开放成功了
注:semanage命令是用来查询与修改SELinux默认目录的安全上下文,如果不能使用,就用以下命令安装

yum  install policycoreutils-python

3、查看防火墙是否开启了端口

firewall-cmd --permanent --query-port=端口号/tcp

如果出现“NO”,就是没有开启,输入以下命令

firewall-cmd --permanent --add-port=端口号/tcp          #添加端口
firewall-cmd --reload                                                  #重启防火墙
firewall-cmd --permanent --query-port=端口号/tcp      #查看端口是否成功添加

4、重启服务器
重启完后再用新端口登录应该就行了,完成后22端口随便关闭还是不关,最好关了,只需要把之前port 22前的#还回去就行了
阿里云开放端口
打开云服务ecs选项,找到安全组,选择配置规则,再添加安全组规则

关于Centos7添加SSH端口

相关文章
|
3月前
|
Linux 网络安全
CentOS7服务器SSH登陆时自动显示服务器基础信息
CentOS7服务器SSH登陆时自动显示服务器基础信息
42 0
|
3月前
|
安全 Linux 网络安全
百度搜索:蓝易云【centos7系统添加用户、密码,以及修改端口教程】
请牢记,对系统进行任何更改都需要谨慎行事。在执行这些操作之前,最好备份重要的数据和配置文件,并确保您具有足够的权限和知识来进行这些更改。如果在操作过程中遇到任何问题,请务必小心并及时修复,以免影响系统的稳定性和安全性。
69 2
|
5月前
|
Linux 网络安全
linux端口连通性测试telnet、wget、ssh、curl
linux端口连通性测试telnet、wget、ssh、curl
|
6月前
|
运维 搜索推荐 Shell
Ansible自动化运维工具之个性化定制SSH连接登录端口(3)
Ansible自动化运维工具之个性化定制SSH连接登录端口(3)
181 0
|
4月前
|
Linux 网络安全
|
4月前
|
监控 Linux 网络安全
百度搜索:蓝易云【CentOS7如何使用fail2ban防范SSH暴力破解攻击?】
请注意,fail2ban还有其他功能和配置选项可供使用,您可以进一步定制以满足您的需求。您可以查阅fail2ban的官方文档或其他资源以了解更多详细信息和配置选项。
36 1
|
4月前
|
网络协议 安全 Linux
centos之-ssh
要在CentOS上设置SSH链接
59 0
|
5月前
|
Linux 网络安全 开发工具
Centos ssh登录管理
Centos ssh登录管理
64 0
|
5月前
|
Linux 网络安全 开发工具
CentOS7增加或修改SSH端口号
CentOS7增加或修改SSH端口号
118 0