1. 程式人生 > >linux雙機ssh免密登入實現

linux雙機ssh免密登入實現

環境:

      虛擬機器:virtualBox

      linux系統:CentOS 7

      目標主機:A機、B機

 

操作:(以下順序執行)

 

      A機:

  1.    ssh-keygen
  2.    進入root目錄下的隱藏目錄 .ssh 中     cd /root/.ssh     
  3.    scp id_rsa.pub [使用者名稱]@****.****.****.****:/root    ( 使用者名稱一般為root,IP地址可以用 ifconfig 命令查詢 )

     B機:

     4.     touch authorized_keys      ( B機root目錄下操作 )

     5.     chmod 600 authorized_keys      

     6.     cat id_rsa.pub >> authorized_keys

     7.     mv authorized_keys .ssh

以上 B 機對 A 機免密已做通。

   

 

     B 機:

  1.    ssh-keygen
  2.    進入root目錄下的隱藏目錄 .ssh 中     cd /root/.ssh     
  3.    scp id_rsa.pub [使用者名稱]@****.****.****.****:/root    ( 使用者名稱一般為root,IP地址可以用 ifconfig 命令查詢 )

      A 機:

     4.     touch authorized_keys      ( A機root目錄下操作 )

     5.     chmod 600 authorized_keys      

     6.     cat id_rsa.pub >> authorized_keys

     7.     mv authorized_keys .ssh

以上做通 A 機對 B 機免密。

 

=================================================================================

補充: ssh-keygen

          ssh-copy-id ip