ssh方式登入雲伺服器時設定別名登陸

程式設計師的貓發表於2020-10-22

ssh 別名登入
建立~/.ssh/config檔案為每臺伺服器指定登入資訊和驗證方法:

$ vim ~/.ssh/config  
# 伺服器1
Host blog
    HostName 127.0.0.1
    Port 22
    User root
# 伺服器2
Host www
    HostName www
    Port 22
    User mmm

在資料夾中新增過以上的內容之後就可以直接ssh blog登陸了

檢視配額制過的伺服器

如果想檢視有哪些伺服器配置過別名可以輸入一下命令:
cat ~/.ssh/config | grep "Host"

如果不想輸入密碼,可以吧把公鑰 id_rsa.pub 複製到遠端機器的 /home/username/.ssh目錄 ,檔名修改為authorized_keys

IdentityFile ~/.ssh/authorized_keys    #公鑰檔案在伺服器中的位置
IdentitiesOnly yes

一步到位:scp /.ssh/id_rsa.pub username@hostname:/.ssh/authorized_keys

本作品採用《CC 協議》,轉載必須註明作者和本文連結
你還差得遠吶!

相關文章