1. 生成密鑰對
# -t 指定加密算法; -b 指定生成的密鑰長度; -C 一句話,一般都填郵箱地址。 # 更多參數說明可以在終端輸入:ssh-keygen --help 查看 ssh-keygen -t rsa -b 4096 -C "你的郵箱地址"
2. 將公鑰傳到遠程
# i后面接的參數是保存你公鑰的文件(我們這里是.ssh/id_rsa.pub); # git是遠程主機的用戶,這條指令會往git這個用戶的主目錄下的 # .ssh/authorized_keys文件寫入id_rsa.pub保存的公鑰 ssh-copy-id -i ~/.ssh/id_rsa.pub git@12.56.224.61
3. 開啟遠程主機訪問
檢查ssh服務的配置文件——/etc/ssh/sshd_config
RSAAuthentication yes # 這行一定要取消注釋的(刪掉#號)
重啟ssh服務