熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 嵌入式開發 >> 正文

ssh(ssh-keygen)配置免輸入密碼登錄遠程主機的方法

2022-06-13   來源: 嵌入式開發 

  環境
本地主機ha
eth: //對外IP地址

  遠程主機ha
eth: //對外IP地址

  本地主機ha配置

  復制代碼 代碼如下:

  [root@ha /]# cd /etc/ssh
[root@ha ssh]# sshkeygen t rsa N (該步驟生成key公私密鑰對N 表示密鑰對短語為空)
Generating public/private rsa key pair
Enter file in which to save the key (/root/ssh/id_rsa):
Your identification has been saved in /root/ssh/id_rsa
Your public key has been saved in /root/ssh/id_rsapub
The key fingerprint is:
:c:::e::f:ef:ac::f:d:f:a:f: root@ha

  復制公共密鑰到遠程主機(原始方法)
若ha服務器上/root/ssh/authorized_keys文件不存在

  復制代碼 代碼如下:

  [root@ha ssh]# scp /root/ssh/id_rsapub root@:/root/ssh/authorized_keys

  若authorized_keys文件存在
ha上執行

  

  復制代碼 代碼如下:

  [root@ha ssh]# scp /root/ssh/id_rsapub root@:/root/ssh/

  ha上執行

  

  復制代碼 代碼如下:

  [root@ha /]# cat /root/ssh/id_rsapub >> /root/ssh/authorized_keys

  復制公共密鑰到遠程主機(新方法)
可以使用sshcopyid方便安全的將公共密鑰復制到遠程主機

  ha上執行

  

  復制代碼 代碼如下:

  [root@ha ssh]# sshcopyid i ~/ssh/id_rsapub root@

  SSH登錄測試

  

  復制代碼 代碼如下:

  [root@ha ssh]# ssh ha
Last login: Fri Apr :: from ha


From:http://tw.wingwit.com/Article/program/qrs/201404/30414.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.