Ssh

SSH:使用公鑰連接,避免密碼提示

  • January 5, 2013
root@myhost:/# ssh -i /opt/id_rsa.pub azureuser@myhost2.cloudapp.net
Enter passphrase for key '/opt/id_rsa.pub':
azureuser@myhost2.cloudapp.net's password:

我創建了沒有密碼的密鑰對,在連接到遠端伺服器時是否可以擺脫密碼提示?

我想在使用此命令時使用密鑰連接:

tar -c /opt/lampp/htdocs/somehost | ssh -i /opt/id_rsa.pub azureuser@myhost2.cloudapp.net 'tar -xvf - -C /opt/somefolder' > /dev/null 2>&1 &

這樣即使終端失去連接,文件傳輸也會繼續。

-p您可以使用to 選項刪除(或更改)密碼ssh-keygen。例如:

ssh-keygen -f /opt/id_rsa -p

在新密碼提示處按下Enter以刪除密碼。

引用自:https://serverfault.com/questions/463330