ubuntu修改ssh默认端口
时间: 2023-07-24 22:17:11 浏览: 412
要修改Ubuntu上的SSH默认端口,可以按照以下步骤进行:
1. 使用管理员权限登录Ubuntu系统。
2. 打开SSH配置文件 /etc/ssh/sshd_config:
```
sudo nano /etc/ssh/sshd_config
```
3. 找到并修改以下行:
```
#Port 22
```
将其改为新的端口号,例如:
```
Port 2222
```
注意要去掉注释符号“#”。
4. 保存修改并关闭文件。
5. 重新启动SSH服务:
```
sudo service ssh restart
```
现在,SSH服务将使用新的端口号。在使用SSH客户端连接到Ubuntu系统时,请使用新的端口号替代默认的22端口。
相关问题
Ubuntu修改ssh远程的默认端口
Ubuntu修改SSH远程登录的默认端口可以通过编辑SSH服务的配置文件来实现。通常,SSH服务使用的是22端口,出于安全考虑,可能需要更改为其他端口。以下是一个简单的步骤说明:
1. 打开终端。
2. 使用文本编辑器打开SSH的配置文件`sshd_config`。通常使用`nano`或`vim`编辑器,例如使用`nano`编辑器的命令如下:
```
sudo nano /etc/ssh/sshd_config
```
如果你更喜欢使用`vim`,命令是:
```
sudo vim /etc/ssh/sshd_config
```
3. 在`sshd_config`文件中找到`Port 22`这一行。
4. 将`22`更改为你的自定义端口号,比如`12345`。确保新端口号没有被其他服务使用,并且不要使用低于1024的端口号,因为这些端口号通常需要管理员权限。
5. 保存并关闭文件。如果你使用的是`nano`,可以按`Ctrl+X`,然后按`Y`,最后按`Enter`确认保存;如果使用`vim`,可以按`Esc`键,输入`:wq`后按`Enter`保存并退出。
6. 重启SSH服务以使更改生效。可以使用以下命令:
```
sudo systemctl restart sshd
```
或者在某些系统中使用:
```
sudo service ssh restart
```
7. 确认新端口是否启动并监听。可以使用如下命令查看:
```
netstat -tulpn | grep sshd
```
或者
```
sudo ss -tulpn | grep sshd
```
在进行这些更改之后,当你想要通过SSH连接到Ubuntu服务器时,需要指定新的端口号。例如,如果你更改了端口为12345,那么连接的命令将会是:
```
ssh 用户名@服务器地址 -p 12345
```
ubuntu中ssh修改默认端口
要修改 Ubuntu 中 SSH 的默认端口,需要编辑 SSH 配置文件 /etc/ssh/sshd_config,找到 Port 22 这一行,将 22 改为你想要的端口号,保存文件并重启 SSH 服务即可。
阅读全文