Mac下使用自帶終端SSH功能的乙個小技巧

2021-07-02 23:18:49 字數 550 閱讀 3436

在mac os的終端(terminal)中,可以使用命令ssh user@host的命令來遠端連線一台伺服器,但是,如果要管理的伺服器太多,ip位址不能全部記住的時候怎麼辦?這時候我們可以為每一台伺服器設定乙個別名(alias),使用vi命令編輯一下~/.ssh/config這個檔案(如果目錄下沒有這個檔案,可以新建乙個),接著按下面格式新增內容:

# 伺服器1

host 別名

hostname ip位址

port 22

user 使用者名稱

# 伺服器2

host 別名

hostname ip位址

port 22

user 使用者名稱

更多的伺服器...

新增完以上內容後,就可以使用命令ssh 伺服器別名來連線伺服器了,是不是方便很多了?

另外,如果想檢視當前有哪些配置了別名的伺服器,可以使用命令cat ~/.ssh/config | grep "host"來檢視

Mac下使用自帶終端SSH功能

1.1 開啟終端,建立遠端連線 1.2 加入新的遠端連線 1.3 輸入正確的ip,然後輸入密碼即可連線 這是一條優雅的分割線 注意 可能有人好奇我的ip怎麼是字串的,是因為我在ssh的配置檔案中做了對映配置,具體如下 host server b 101.101.101.101 hostname 10...

Mac下使用私鑰連線ssh

首先在終端輸入命令 cd ssh 然後在該目錄下建立兩個檔案config和one deploy 該檔案名字可以自定義 使用命令 vim config,在該檔案中寫入 one deploy hostname 輸入你要連線的主機名 port 10205 埠號 user root 使用者名稱 identi...

Mac自帶終端免密遠端登入

其實就是使用指令碼來代替我們輸入命令 1.新建乙個ss 件 這裡我在使用者目錄下新建乙個資料夾,存放我們的ss 件 mkdir sshconfig cd sshconfig vim test1.ssh2.寫指令碼 上半部分是定義我們的使用者名稱,密碼,埠,部分按照你自己的填寫就行了 usr bin ...