儲存ssh的主機名和使用者名稱

2021-08-19 16:44:12 字數 599 閱讀 5838

在linux下,要遠端連線另外一台linux伺服器,可以使用ssh,具體類似下面的命令:

$ ssh [email protected]
但是,如果登陸linux伺服器是每天的都要做的事情,那麼這樣每天輸入使用者名稱和ip位址是稍微有些麻煩的。使用下面的方法,你就可以避免這種麻煩。

在使用者根目錄下的.ssh檔案內建立config檔案,如下:

$ vi ~/.ssh/config
在其中以類似如下的格式輸入要登陸的伺服器的相關資訊:

host servername

user username

hostname serverip

其中的servername是伺服器的別名,username是使用者名稱,serverip就是這台伺服器的ip。比如最前面的那個登陸命令,就可以寫成下面的形式:

host ubuntu

user michael

hostname 192.168.0.222

如果有多台伺服器,可以空一行,然後以同樣的格式寫在這個檔案中。

然後,你就可以直接使用類似下面的命令連線伺服器了:

$ ssh ubuntu

修改 terminal 主機名和使用者名稱顯示

macos 的終端預設顯示主機名 使用者名稱,這樣顯示太長,影響心情。catalina 之前系統預設 shell 使用的是 bash 之後則改成了 zsh 所以網上很多修改終端輸出資訊的方法都失效了。當然,如果你想用回 bash 只要在命令列執行以下命令重啟終端即可 chsh s bin bash不...

Ubuntu之修改使用者名稱和主機名

記得曾幾何時,想把自己電腦的 烏班兔兒 取個響亮的名字,但是問了很久度娘和谷哥,都要我把當前使用者刪除了 userdel r 重新建乙個使用者 adduser 但是,我的電腦是所有環境變數都配好了的,做android原始碼開發的童鞋就知道,配個環境是多麼的 中間有一步失誤,就會導致編譯幾個小時的原始...

Ubuntu下更改使用者名稱和主機名

1.更改主機名 1 修改hostname檔案sudo vim etc hostname修改裡面內容為新的主機名 2 修改hosts檔案sudo vim etc hosts修改原來的名字為新的主機名 2.更改使用者名稱 1 修改sudoer檔案 建議在管理員許可權下修改,不然無法修改 我們為自己要改的...