美文网首页
linux 实现 ssh 免密登陆

linux 实现 ssh 免密登陆

作者: 不做秃顶的程序猿 | 来源:发表于2018-11-02 00:31 被阅读0次

    假设要实现在机器 A 上 ssh 到机器 B 不再输入密码,可以在机器 A 上进行如下操作

    1. 检查~/.ssh/ 目录下有没有id_rsa 和 id_rsa.pub,若有则进行下一步。若没有则执行命令 ssh-keygen 出现提示可以默认敲 enter 进行下一步
    2. ssh-copy-id username@B机器IP 按提示输入密码即可

    这样就完成了机器B对A的信任授权,以后就不用再输密码了

    其实说白了 ssh-copy-id命令其实就是帮你把机器A ~/.ssh/id_rsa.pub 的内容追加到了机器B的/home/username/.ssh/authorized_keys文件尾部

    相关文章

      网友评论

          本文标题:linux 实现 ssh 免密登陆

          本文链接:https://www.haomeiwen.com/subject/blafxqtx.html