linux怎么放开ssh22端口
时间: 2023-04-26 07:00:39 浏览: 169
要放开Linux上的SSH 22端口,可以按照以下步骤操作:
1. 登录到Linux服务器上,使用root用户或具有sudo权限的用户。
2. 打开SSH配置文件,可以使用vi或nano等编辑器打开/etc/ssh/sshd_config文件。
3. 找到以下行:#Port 22,将其修改为Port 22,去掉前面的#号。
4. 如果需要允许root用户登录,找到以下行:#PermitRootLogin yes,将其修改为PermitRootLogin yes,去掉前面的#号。
5. 如果需要使用密码登录,找到以下行:#PasswordAuthentication yes,将其修改为PasswordAuthentication yes,去掉前面的#号。
6. 保存修改后的配置文件,并重启SSH服务,可以使用以下命令重启:service sshd restart。
7. 确认SSH服务已经启动,并且22端口已经开放,可以使用以下命令确认:netstat -an | grep 22。
以上就是放开Linux上SSH 22端口的步骤。
相关问题
linuxssh服务22端口关闭
如果要关闭Linux上的SSH服务22端口,可以按照以下步骤操作:
1. 登录到Linux服务器上,以root用户身份执行以下命令:
service sshd stop
2. 编辑SSH配置文件/etc/ssh/sshd_config,找到以下行:
#Port 22
将其改为:
Port
保存并关闭文件。
3. 重新启动SSH服务:
service sshd start
现在SSH服务已经关闭22端口,可以使用其他端口进行连接。
rockey linux修改ssh端口
要修改Rocky Linux上SSH的端口,可以按照以下步骤进行操作:
1. 以root用户身份登录到Rocky Linux系统中。
2. 打开SSH配置文件 /etc/ssh/sshd_config,使用文本编辑器打开该文件。
3. 找到以下行:
```
#Port 22
```
去掉行首的#号,并将22改为你想要的端口号,比如:
```
Port 2222
```
4. 保存文件并退出编辑器。
5. 重启SSH服务,使修改生效:
```
systemctl restart sshd
```
6. 如果你的Rocky Linux系统开启了防火墙,需要将修改后的端口添加到防火墙的允许列表中,比如:
```
firewall-cmd --add-port=2222/tcp --permanent
```
这样,你就成功地将SSH的端口号修改为2222。以后,你需要使用SSH连接到Rocky Linux系统时,就需要使用新的端口号。
阅读全文
相关推荐












