首页 > 代码库 > SSH访问机器时免密码
SSH访问机器时免密码
生命是有限的, 不想浪费在线上N多机器的密码输入上。 那么就来研究一下如何免密码SSH到各个机器吧。
首先要生成密钥, Linux机器上输入
ssh-keygen -t dsa -b 1024
然后敲3次回车, 保持默认选项
那么会生成文件 (笔者的用户名是yulong.yhj)
/home/yulong.yhj/.ssh/iddsa
/home/yulong.yhj/.ssh/iddsa.pub
注意: 要提前备份~/.ssh/下的文件哦。
然后再执行命令
ssh-copy-id -i ~/.ssh/id_dsa.pub yulong.yhj@10.147.64.79
yulong.yhj 替换成你的用户名;
10.147.64.79 替换成目标机器
然后输入目标机器登陆密码即可;
也可以采用复制文件 ~/.ssh/iddsa.pub 到目标机器, 然后手动合并
cat idrsa.pub >> ~/.ssh/authorized_keys
即可
SSH访问机器时免密码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。