Linux系统下的SSH服务默认使用22端口,使用默认端口可能会被暴力破解,新手站长网建议大家更改SSH的默认22端口为其他端口,更改SSH默认端口的方法:
更改默认端口的方法
Linux系统下SSH的默认端口为22,新手站长网将默认SSH端口修改为23456,需要修改的配置文件为sshd_config,方法如下:
SSH服务的配置文件路径:/etc/ssh/sshd_config,所以我们vim一下,修改里面的Port参数即可,代码如下:
Port 23456
配置文件sshd_config中默认为#Port 22
是注释掉的,我们需要去掉前面的“#”号,然后再在下方添加一条Port 23456,代码如下:
1 2 3 4 5 |
... # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER Port 22 Port 8848 ... |
保存并退出。关于Linux vi编辑器不会用的同学,可以参考:vi/vim编辑器语法使用方法(输入保存切换模式…)
4. 重启SSH,执行命令/etc/init.d/sshd restart
5. 使用23456端口SSH连接服务器
命令:ssh -p端口号 用户@服务器ip
,所以新手站长网执行:ssh -p8848 root@服务器ip
登录到服务器,如果ssh连接正常,则可以把配置文件中的Port 22
删除了。
注意:修改sshd_config
配置文件时,新手站长网不建议直接删除Port 22,建议先让两个端口并存,然后重启SSH服务后,使用新端口测试一下,测试成功后再删除Port 22,以免因为一些误操作导致SSH连接不上。
2022云服务器特价,便宜有好货!
① 腾讯云:腾讯云2核4G服务器8M带宽70元一年(更多配置报价查看)
② 阿里云:阿里云2核4G服务器6M带宽68元一年起(有高配)
③ 华为云:华为云1核2G服务器39元一年起(有香港节点多配置可选)
④ 代金券:腾讯云服务器代金券限量发放中...(有账号就能领)
⑤ 免费提供技术支持:在线客服