linux服务器修改ssh默认22端口方法

handsomeqin4年前技术697

今天ssh登录时偶然发现root密码登录后提示:

Last failed login: Fri Dec 15 10:41:37 CST 2017 from 51.15.220.221 on ssh:notty

There were 49 failed login attempts since the last successful login.

明显被攻击了,改端口,走起!

1、登录服务器,打开sshd_config文件

# vim /etc/ssh/sshd_config

2、找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入一行设置成你想要的端口号,注意不要跟现有端口号重复

复制代码

# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options change a
# default value.

Port 22
Port 26580

复制代码

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

# /etc/init.d/sshd restart

 or  systemctl restart sshd.service

4、新开一个终端窗口测试23456端口是否可以正常连接服务器,如果成功则将Port 22删除,之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上必须派人去机房,导致问题更加复杂麻烦。


相关文章

python自动给数字前面补0的方法

python中有一个zfill方法用来给字符串前面补0,非常有用n = "123"s = n.zfill(5)assert s&n...

【强烈推荐】小学一年级奥数资料

这个奥数资料,是美爸亲自挑选,修改的高质量资料。特别适合一年级学有余力的小朋友,开发数学思维,增加学习兴趣,培养数学学霸。下载地址见下方:链接:https://pan.baidu.com/s/1WJe...

CentOS 8: No URLs in mirrorlist error

问题:在CentOS 8中,使用yum时出现错误,镜像列表中没有url,类似如下:Error: Failed to download metadata for repo 'appstream&...

前端css几种按钮切换方式

<div class="weui_tab" style="height:44px;margin:10px 15px;">...

JavaScript 逆向爬取实战(下)

JavaScript 逆向爬取实战(下)

这一篇是 JavaScript 逆向爬取的第二篇。那么接下来我为大家缕顺一下学习顺序。系列文章的第一篇启于总结一些网站加密和混淆技术,这篇文章我们介绍了网页防护技术,包括接口加密和 JavaScrip...

Android反编译apk逆向分析

反编译、逆向反编译 高级语言源程序经过 编译 变成可执行文件,反编译就是逆过程。  但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。  计算机软件反向工程(Reversepengine...