要登陆的主机IP:192.168.146.132
用 ssh-keygen 生成密钥对时,通常会面临是使用RSA还是DSA的选择,RSA 与 DSA 都是非对称加密算法
DSA 只能用于数字签名,而无法用于加密(某些扩展可以支持加密);RSA 即可作为数字签名,也可以作为加密算法
使用命令ssh-keygen会生成一个公钥一个私钥 至于公钥私钥如何理解请移步 什么是公钥私钥和数字签名
这里输入完命令后回车就行了,默认创建
id_rsa是私钥 id_rsa.pub是公钥 ,接着我们将公钥发送给要登陆的主机
----> scp id_rsa.pub root@192.168.146.132:/root/.ssh (@目标主机ip:目录)
接着进入要登陆的主机
进入刚才发送的目录 发现id_rsa.pub存在 用cat命令把它写入authorized.keys
重启ssh
这样就配置完成了 我们登录一下试试
OK!~