ssh 免密码登录

ssh 免密码登录

1、首先在local生成本地key :

   ssh-keygen -t rsa

2、复制key到服务器授权里:

     scp /home/sun/.ssh/id_rsa.pub [email protected]:~/.ssh

3、将公钥追加到授权KEY里面

    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

4、if sign_and_send_pubkey: signing failed的解决方法:

  • 在本地服务器执行

       eval "$(ssh-agent -s)"     
      ssh-add
    

第二种方法(简单粗暴):

  ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@ip

你可能感兴趣的:(ssh 免密码登录)