Lunix设置RSA秘钥登录
window下
进入C:\Users\Survivor\ .ssh\ 文件夹(如果没有可以手动创建)下,新建两个文件 id_rsa 和 id_rsa.pub
然后右键打开git bash 敲下此行命令
ssh-keygen -t rsa
一路回车到底,即可往两个文件中生成秘钥和公钥
在需要远程连接的Lunix中
-
创建一个用户 并设置密码
adduser survivor #新建用户 passwd survivor #设置用户密码
-
进入 /home/survivor中创建 .ssh/authorized_keys 文件
-
然后把 id_rsa.pub 中公钥放进的 authorized_keys 文件中 直接粘贴进去即可
如此保存后就可以在ssh连接认证中选择公钥方式连接
私钥地方选择生成的 id_rsa 文件导入秘钥管理器中即可
我这边用的ssh连接客户端是finalShell , 其他的客户端(XShell,Securecrt等)的连接操作也类似