ssh 免密碼登錄 說明: ssh 無密碼登錄要使用公鑰與私鑰。 linux或者mac系統下可以用用ssh-keygen生成公鑰/私鑰對。 1.在本機生成密鑰(~/.ssh目錄下生成id_rsa和id_rsa.pub。 2.發送公鑰到遠程主機 ~/ 目錄下 3.登錄遠程主機把公鑰追加到授權key中 ...
ssh 免密碼登錄
說明:
ssh 無密碼登錄要使用公鑰與私鑰。
linux或者mac系統下可以用用ssh-keygen生成公鑰/私鑰對。
1.在本機生成密鑰(~/.ssh目錄下生成id_rsa和id_rsa.pub。
ssh-keygen -t rsa
2.發送公鑰到遠程主機 ~/ 目錄下
scp ~/.ssh/id_rsa.pub [email protected]:~/
3.登錄遠程主機把公鑰追加到授權key中
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys (賦予600許可權 chmod 600 authorized_keys)
4.現在你就能正常登錄了
ssh [email protected]
5.為了簡化登錄操作
~/.bashrc,添加以下行: alias loginssh = "ssh [email protected]" 然後 source ~/.bashrc
6.然後就可以更簡便的登陸了
loginssh
註:以上是基於公司測試伺服器操作~~