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