一般連主機會是這樣的:
ssh admin@ip
埠變了的話還要加上埠號
ssh admin@ip -p 10022
可以用ssh別名簡化這個操作:
vim .ssh/config
想要全域性生效的話,寫入/etc/ssh/ssh_config 中即可。
host proxyhostname 112.xx.xx.x
user admin
port 10022
把config 許可權改成600,他人不能訪問
chmod 600 .ssh/config
之後便能通過ssh別名登入:
ssh proxy
再這之後還可以通關ssh-copy-id來複製金鑰實現免登入,這裡複述了。
2014-10-14 10:15:04
發現一篇好文
特別適合多key的情況,比如你有多個github ,gitlab,csdn的git ,這個時候ssh-keygen -f filename 生成多個key ,每個對應乙個,在config 裡面寫上
host git.aca.comidentityfile ~/.ssh/gitlab.key
user git
這樣,就非常方便了。
SSH 別名登入
我們再登入ssh時,經常需要輸入 使用者名稱 伺服器 位址,很不方便,於是乎,就有小夥伴就想別這麼麻煩簡單一點方法如下 新增ssh配置檔案 etc ssh ssh config 或者 ssh config etc ssh ssh config ssh config host 別名 hostname ...
ssh 別名登入 免密登入
配置檔案 ssh config 有關ssh的一些配置檔案均在 ssh 資料夾中,公鑰私鑰等。配置檔案config 填寫語法host 別名1 hostname 192.168.71.100 port 22 user root host 別名2 hostname 192.168.71.101 port ...
ssh 秘鑰別名登入
ssh登入提供兩種認證方式 口令 密碼 認證方式和金鑰認證方式。其中口令 密碼 認證方式是我們最常用的一種,本文將介紹金鑰認證方式及使用別名快速登入。使用金鑰別名登入分為4步 生成金鑰 公鑰與私鑰 上傳秘鑰至遠端伺服器 金鑰登入 別名登入 系統執行ssh keygen t rsa命令,生成金鑰檔案 ...