本文首发自:喝醉的清茶 官方网址(
http://www.lovecathy.cn/blog/…)以及微信公众号“喝醉的清茶” 欢迎大家关注~
需求:实现A机器免密登录B机器?
第一步:A机器生成公钥,私钥对
ssh-keygen
第二步:A机器找到公钥匙
➜ ~ cat ~/.ssh/id_rsa.pub
I9cdX+.......pisrdqW+sXXXw== xxxx@qq.com
➜ ~
第三步:B机器找authorized_keys文件,找到则追加,找不到则创建并且修改权限为”600″
3.1、添加文件,并设置权限
➜ ~ cd ~/.ssh/
➜ ~ touch authorized_keys
➜ ~ chmod 600 authorized_keys
将A机器的公钥,追加到B机器的authorized_keys文件中
➜ ~ cat id_rsa.pub >> authorized_keys
第四步:A机器上面~/.ssh/ 目录下添加相关代码
➜ ~ cat ~/.ssh/config
Host yun-web
HostName 211.159.xxx.001
Port 22
User root
IdentityFile ~/.ssh/id_rsa
➜ ~
以上就是所有的配置项目了,当配置完成,在A机器输入以下代码,即可成功登录B服务器。
➜ ~ ssh yun-web
如有不懂,请关注下面公众号,联系我哦。。
更多精彩内容,欢迎大家关注我的微信公众号:喝醉的清茶