-----------------------
问题起源:There were 16753 failed login attempts since the last successful login.
问题所在:由于没有配置登录限制,都是使用ssh的密码登录的,所以服务器容易受到攻击。
-----------------------
准备工作:了解ssh,由于之前了解过ssh,直接百度获取想要的信息。(个人比较健忘,只知道大概命令和处理方式,实际操作还是要查资料)
- 1、生成ssh秘钥对
由于我是在window系统生成的秘钥对,而window系统不支持ssh-keygen命令,还好window安装了git,git命令中支持这个,可以使用git bash命令行。
基本命令:
ssh-keygen -t rsa
执行完这个命令后,会在git命令行文件夹里生成两个文件id_rsa(私钥)、id_rsa.pub(公钥),(如果在linux系统中),则生成在当前用户的根目录中,如root/.ssh/文件夹中,(注意.ssh文件夹是隐藏的,习惯使用命令:ll,无法查看,需使用:ls -la)。
tips:顺便了解了ssh-keygen参数说明,附上链接https://www.cnblogs.com/