首页 > 代码库 > 2.ssh密钥登陆(ssh无密码登陆)
2.ssh密钥登陆(ssh无密码登陆)
1、A主机生成密钥对
ssh-keygen -t rsa
2、将A主机的公钥发给B主机
scp id_rsa.pub linux2:/cloud //scp:是ssh协议的一个命令,远程复制
3、将A主机的公钥加入到B主机的授权列表
(1)一般B主机刚刚开始并没有这个文件,首先和A一样先创建.ssh目录
ssh-keygen -t rsa
(2)在.ssh目录中添加 authorized_keys 文件,里面存放所有公钥的值
touch authorized_keys //touch命令创建文件,mkdir创建目录
(3)在 authorized_keys 添加公钥的值
cat /cloud/id_rsa.pub >> authorized_keys //注意 >> 是指添加,> 是指替换
(4)需要更改 authorized_keys 的权限
chmod 600 authorized_keys
来自为知笔记(Wiz)
2.ssh密钥登陆(ssh无密码登陆)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。