終端通過服務器別名來進行登錄免密登錄
- vim ~/.ssh/config
Host www
HostName www.ttlsa.com
Port 22
User root
IdentityFile ~/.ssh/id_rsa.pub
IdentitiesOnly yes
- HostName 指定登錄的主機名或IP地址
- Port 指定登錄的端口號
- User 登錄用戶名
- IdentityFile 登錄的公鑰文件
- IdentitiesOnly 只接受SSH key 登錄
- PubkeyAuthentication
# 客戶端終端
cd ~/.ssh // 更換目錄到 ~/.ssh
ssh-keygen // 一路回車確認后生成公私鑰對
ls // 查看生成的公私鑰文件 => id_rsa, id_rsa.pub
# 發(fā)送公鑰到服務器
ssh-copy-id -i id_rsa.pub 服務器賬號@服務器地址 // 例:ssh-copy-id -i id_rsa.pub root@49.110.210.150
# 免密登錄
ssh server_name // 連接登錄服務器