Linux 修改默认22登录端口

SKY RING 1,039 0

准备工作:Linux服务器、安全组放行1815、22端口
实验环境:腾讯云centos7.2,22端口修改为1815,防火墙已经关闭

SSH的登录默认端口是22,如果不修改默认端口的话,会不安全,默认端口会遭到攻击,为了安全修改一下远程登录默认端口。

一、Xshell连接到服务器(安全组放行和vim命令使用不作详解);
进入ssh目录:

cd /etc/ssh/

Linux 修改默认22登录端口

复制一份sshd_config为sshd_config.bak:(在这里复制是为了以防万一备份下)

Linux 修改默认22登录端口

二、这时我们直接使用vim编辑器修改sshd的配置:

vim sshd_config

找到如图的Port 22;
Linux 修改默认22登录端口

在Port 22下面添加我们想要的端口如例子Port 1815后保存退出;
Linux 修改默认22登录端口

保存退出后,执行重启命令;

systemctl restart sshd

Linux 修改默认22登录端口

三、这时我们新开一个终端窗口测试1815端口是否可以正常连接服务器,这里已经从1815端口测试成功连接;

Linux 修改默认22登录端口

如果成功则将Port 22删除或者用#注释掉,这里我注释掉,保存退出重启sshd;

注意:测试成功后再关闭一个端口,是为了在修改conf文件的过程中,万一出现掉线、断网、误操作等未知情况时候,还可以通过另外一个端口连接上去调试。

Linux 修改默认22登录端口

Linux 修改默认22登录端口

五、这时候再用22端口去连接服务器发现已经连接失败了,已经成功修改为1815;
Linux 修改默认22登录端口

注意:如果你开启了防火墙请对端口做相应的放行。

打赏
发表评论
表情 图片 链接 代码

分享
微信
微博
QQ

站点已稳定运行: | 耗时 0.166 秒 | 查询 30 次 | 内存 18.10 MB