ssh设置别名
?
通常我們在 Termianl 下用 ssh 鏈接遠(yuǎn)程主機(jī)的時(shí)候,每次都需要輸入一長串的用戶名加主機(jī)地址,是不是覺得很麻煩?我們知道在 /etc/ssh/ 目錄下通常都會(huì)有 ssh_config 和 sshd_config 這兩個(gè)文件,前面一個(gè)是 ssh 客戶端配置文件,后面一個(gè)則是服務(wù)器端配置文件,而這兩個(gè)都是應(yīng)用到系統(tǒng)全局的。而我們要做的就是在 ssh_config 中通過 Host 參數(shù)來配置遠(yuǎn)程 ssh 主機(jī)的別名,這樣就可以方便快速的進(jìn)行遠(yuǎn)程登錄了。
當(dāng)然也可以只應(yīng)用于當(dāng)前用戶,那么這個(gè)配置項(xiàng)應(yīng)該寫在 ~/.ssh/config 文件中,如果這個(gè)文件中沒有的話就自已創(chuàng)建一個(gè)。
現(xiàn)在就開始設(shè)置主機(jī)別名,在 /etc/ssh/ssh_config 或 ~/.ssh/config 中輸出以下行
Host s1
hostname server.domain.com
user username
其中 s1 表示主機(jī)別名, server.domain.com 表示遠(yuǎn)程服務(wù)器域名( IP 也可以 ) , username 表示 ssh 用戶名
好了,現(xiàn)在你可以直接用以下命令來快速登錄 ssh 服務(wù)器了
ssh s1
另外,通常我都在 ssh 主機(jī)上掛著?tmux?,這樣就算斷線也不怕了,用這個(gè)命令就可快速恢復(fù)。
ssh -t s1 tmux att
轉(zhuǎn)載于:https://www.cnblogs.com/zhqBlog/p/6516502.html
總結(jié)
- 上一篇: 24、JSON与OC互相转化
- 下一篇: C++中_T的用途