在 ssh 中同时打开两个端口

在 ssh 中同时打开两个端口

使用ssh服务器启用远程访问,这是上周 Ubuntu 的新功能。

我需要打开端口 22 和 222,但安装 ssh 服务器后只能打开 22。我知道那是默认端口。

有人知道如何打开两个端口吗?我确信我已经在路由器方面做了我能做的一切。我正在运行 Ubuntu 16.04。

答案1

守护ssh进程openssh-server可以采用多个Port指令(在/etc/ssh/sshd_config)来为单个ssh守护进程分配多个端口。

您需要在文件Port中的每个指令后指明端口号,例如:/etc/ssh/sshd_config

Port 22
Port 222

现在重新启动ssh守护进程(对于 Ubuntu 16.04):

sudo systemctl restart ssh.service

相关内容