所以,我正在设置一个 ssh 服务器。我已经在我的服务器上安装了 ssh-server 程序。但是,我不想通过端口 22 连接到它,因为原因,所以我将服务器设置为通过另一个端口(2584)进行侦听。如何设置我的客户端也通过端口 2584 而不是端口 22 连接?
所以,我正在设置一个 ssh 服务器。我已经在我的服务器上安装了 ssh-server 程序。但是,我不想通过端口 22 连接到它,因为原因,所以我将服务器设置为通过另一个端口(2584)进行侦听。如何设置我的客户端也通过端口 2584 而不是端口 22 连接?
假设您使用的是普通
ssh
命令,它是附加参数-p
(参见手册页man ssh
)。例如:请注意,它
ssh
接受 URI 形式的命令,例如ssh://[email protected]:<port>
. 执行以下操作是完全有效的:或者,为了避免每次都指定端口,您可以在
~/.ssh/config
. 有关详细信息,请参阅Steeldriver 的答案。