很長時間用遠端伺服器都用很笨的辦法 ,今天檢視網上的資料自己總結一下快捷登入的辦法。
免密登入
直接使用以下指令,輸入一次密碼,下一次登入時就可以不用輸入密碼。
ssh-copy-id [email protected]
-p 端口參數
手動添加密鑰:
本地生成密鑰對:
ssh-keygen -t rsa
進去
~/.ssh/
目錄:出現
id_rsa
和
id_rsa.pub
,打開
id_rsa.pub
複制公鑰
cat id_rsa.pub
進去伺服器,進入
~/.ssh/authorized_keys
,将剛剛的公鑰輸入進去。
vim ~/.ssh/authorized_keys
如果添加密鑰之後仍然需要輸入密碼,則将authorized_keys設為600.
設定别名
vim ~/.ssh/config
添加内容如下:
Host myali
HostName 1.1.1.1
User root
Port 22
儲存退出效果如下:
ssh myali
Welcome to Alibaba Cloud Elastic Compute Service !