每次用ssh登录服务器都有如下的提示:
There were xx failed login attempts since the last successful login.
有人在用错误的密码在尝试登录服务器,想想就有点方。网上的解决方案是用ssh密钥
登录,关闭root的方式登录。下面记录下操作方式
配置密钥登录
腾讯云管理后台可以选择加载密钥,不过得先关机。创建密钥后就会下载得到一个密钥文件(后续需要这个登录)
创建新用户
adduser user1
passwd user1
配置服务器关闭ROOT登录
vim /etc/ssh/sshd_config
查找“#PermitRootLogin yes”,将前面的“#”去掉,短尾“yes”改为“no”,并保存文件。
# PermitRootLogin no,千万不要修改成No,linux是严格区分大小写的
# 重启服务
service sshd restart
secureCRT 登录
操作完成后再尝试ssh登录就提示 Permission denied
ssh root@118.24.5.247 root@118.24.5.247: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).