1. 程式人生 > >ssh遠端簽名登入

ssh遠端簽名登入

1、生成祕鑰對

          ssh-keygen -t rsa

             -t     指定祕鑰的型別 

                rsa 祕鑰型別

               

          祕鑰目錄:/root/.ssh/

             私鑰      id_rsa              鑰匙

             公鑰      id_rsa.pub          鎖

            

      2、編輯認證檔案

          遠端主機: mkdir .ssh   cd .ssh

          vim authorized_keys 把公鑰貼上複製

      

          注意:

             認證檔案內容和要連線的伺服器公鑰檔案內容一致

             保證檔案內容是一整行

            

      3、編輯ssh配置檔案

          遠端主機:~/.ssh# cat /etc/ssh/sshd_config

          ...

             AuthorizedKeysFile  %h/.ssh/authorized_keys

          注意: 

             直接取消該行的註釋即可

            

      4、配置檔案生效

          重啟ssh服務

          /etc/init.d/ssh restart

         

      5、驗證操作

          ssh [email protected]

         

      1和5是在本機操作

      2-4是在要連線的主機操作

---------------