为Linux VPS配置SSH-KEY登录并禁用root密码
说明:很多人可能喜欢剁手,买了很多VPS
,密码也记不住,也容易被大量的扫描器扫描爆破(检测扫描方法参考:通过Auth.log来查看SSH是否被扫)。这时候我们可以利用SSH-KEY
方式登录服务器可以很好的解决被爆破和忘记密码的问题!
1、登录Linux主机生成并配置SSH-KEY
ssh-keygen -t rsa
Enter file in which to save the key (/root/.ssh/id_rsa): 建议直接回车使用默认路径 Enter passphrase (empty for no passphrase): 输入密码短语(留空则直接回车) Enter same passphrase again: 重复密码短语
此时在/root/.ssh/
目录下生成了2个文件,id_rsa
为私钥,id_rsa.pub
为公钥。私钥自己下载到本地电脑妥善保存(丢了服务器可就没法再登陆了),为安全,建议删除服务器端的私钥。公钥则可以任意公开。
2、导入KEY文件
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
3、修改SSH的配置文件/etc/ssh/sshd_config
可以借助WinSCP
工具登录VPS
进行编辑修改!
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PasswordAuthentication no
进行上述修改后我们就完成了关闭root
并启用SSH-KEY
登录方式。
重启SSH
服务
#CentOS系统 service sshd restart #Debian/Ubuntu系统 service ssh restart
4、通过Xshell用SSH-KEY方式登录
最后导入密匙即可!
下载地址:
说明:很多人可能喜欢剁手,买了很多VPS
,密码也记不住,也容易被大量的扫描器扫描爆破(检测扫描方法参考:此文章转载自互联网-《为Linux VPS配置SSH-KEY登录并禁用root密码》
<<<上一篇
支付宝工行送生活缴费红包 免费领取2元缴费红包
支付宝工行送生活缴费红包 免费领取2元缴费红包
下一篇>>>
Linux安装dos2unix来转换文件格式
Linux安装dos2unix来转换文件格式
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
发表评论: