如何查找和更改SSH端口号?

ssh 是用于管理远程系统(主要是Linux和网络设备)的默认协议。由于它是通过网络连接工作的,并且使用TCP,所以它的默认端口号是22。在本教程中,我们将从客户机和服务器的角度来研究如何更改默认端口号。

Raspberry Pi 树莓派4B  4代linux电脑AI开发板python编程套件8GB
| 月销量665件
优惠价358元
原价¥689

淘口令:

¥YtkLXulDvvw¥
 

列出SSH服务器端口配置

Linux ssh服务器配置存储在 /etc/ssh 具有名称的文件夹 sshd_config .  这个配置文件提供了很多配置参数。我们可以通过grepping使用以下命令打印当前端口配置 Port 文本。

$ cat /etc/ssh/sshd_config  | grep Port

更改SSH服务器端口配置

为了改变端口配置,我们只需要删除 # 上一步中列出了配置行的from begging。所以呢

#Port 22

将更改为下面的数字,其中数字是我们想要的端口号。

Port 2222

我们需要重新启动 ssh 以影响更改。

$ sudo systemctl restart ssh

更改SSH客户端端口配置

现在我们有了变化 ssh 服务器的端口,但如何指定不同的端口 22 在ssh客户端中。我们使用一个使用端口22的Linux ssh客户机 作为默认值。我们将使用-p 选项以指定要连接的端口号。在本例中,我们将连接到端口号 2222 .

$ ssh -p 2222 192.168.1.1

相关文章: Windows Robocopy命令教程,带以安全方式复制文件的示例

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享