linuxは2台のマシンのssh機能をオンにします(linuxリモート接続はパスワードを入力しなくてもいいです)

1047 ワード

ssh-copy-idメソッド:
//     
cd

//      :id_rsa(  ) id_rsa.pub(  ),   ~/.ssh  。
//    ,       。
//       ,        
ssh-keygen -t rsa

//          ,    
ssh-copy-id -i ~/.ssh/id_rsa.pub $username@$ip

scpメソッド
cd           

//       ,        
ssh-keygen -t rsa

scp ~/.ssh/id_dsa.pub $username@$ip:~/.ssh/source-machine-key

//       ,      
ssh $username@$ip

cat ~/.ssh/source-machine-key >> ~/.ssh/authorized_keys

注意:sshこのフォルダにはchmod-R 700を実行する権限が700必要である.ssh && chmod 700 .ssh/. && chmod 700 .ssh/...覚えておいてください.2つの隠しフォルダにも700の権限が必要です.