ssh远程登陆

  • A为本地主机
  • B为远程主机

在A中生成密钥并传到B上。
ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub ubuntu@xxx.xxx.xx.xx:.ssh/id_rsa.pub
在B上添加A的密钥。
touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
完成。

如果出现sign_and_send_pubkey: signing failed: agent refused operation

在A上执行:
ssh-add

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ssh远程登陆有两种授权机制: 1.通过主机用户名密码验证登录(密码验证) 需要用到的命令 2.通过密钥验证: 两...
    浪漫晨风阅读 1,999评论 0 3
  • 之前写《搭建基于SSH的Git服务器》,有大致讲过SSH远程登陆现在完整的小结一下首先是SSH Key的生成 根据...
    Andy周阅读 602评论 1 0
  • Root权限用户版: 修改配置文件: vi /etc/ssh/sshd_config不允许root用户远程登陆: ...
    小幸运Q阅读 597评论 0 0
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group...
    shuff1e阅读 1,805评论 1 11
  • 为了让两个linux机器之间使用ssh不需要用户名和密码。所以采用了数字签名RSA或者DSA来完成这个操作。 ...
    Sunshine_Boys阅读 5,325评论 0 4