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