ssh密钥登录linux

本文介绍了如何通过SSH密钥对实现Linux系统的免密码登录,详细步骤包括生成SSH密钥对、拷贝公钥、设置权限、配置sshd_config以及添加受限用户账户进行安全增强。同时,文章还提到了在遇到登录问题时的解决方法,如通过VNC登录进行系统文件修改。
摘要由CSDN通过智能技术生成

-----------------------

问题起源: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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值