Linux中修改SSH端口号的方法详解
简介
SSH(Secure Shell)是一种加密协议,用于在网络中安全地传输数据。默认情况下,SSH服务使用22号端口。然而,为了增强服务器的安全性,建议修改SSH端口号。
检查当前SSH端口号
在修改SSH端口号之前,我们需要先检查服务器当前的SSH端口号。
打开终端,输入以下命令:
sudo grep -i port /etc/ssh/sshd_config
命令执行后,终端会输出当前SSH端口号的配置信息。默认情况下,端口号为22。
修改SSH端口号
接下来,我们将修改SSH端口号。
打开终端,输入以下命令:
sudo nano /etc/ssh/sshd_config
命令执行后,会打开一个文本编辑器,显示SSH配置文件(sshd_config)的内容。
在文件中找到以下行:
#Port 22
将该行的注释符“#”去掉,并将端口号修改为您想要使用的端口号。例如,将端口号修改为2222:
Port 2222
修改完成后,按下“Ctrl + X”键,输入“Y”保存修改,然后按下“Enter”键退出编辑器。
重启SSH服务
修改SSH端口号后,我们需要重启SSH服务,以便使修改生效。
打开终端,输入以下命令:
sudo service ssh restart
命令执行后,SSH服务会被重启。
测试SSH连接
最后,我们需要测试SSH连接是否正常。
打开终端,输入以下命令:
ssh 用户名@服务器IP -p 端口号
其中,用户名是您在服务器上的用户名,服务器IP是服务器的IP地址,端口号是您修改后的SSH端口号。
如果连接正常,终端会提示您输入密码,输入密码后即可登录服务器。
至此,您已成功修改SSH端口号。
声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42327.html