MacOS iTerm2快速SSH連線並儲存密碼

2021-10-10 18:09:35 字數 959 閱讀 9738

3、通過命令列安裝

./configure

make

make

install

如果出現許可權問題安裝失敗,可以執行chmod命令開啟對應資料夾的許可權

sudo

chmod -r 777 /usr/local/bin

sudo

chmod -r 777 /usr/local/share

4、檢查sshpass是否安裝成功

sshpass -h
1、在/users/使用者名稱/sshpass資料夾下建立乙個檔案(例如:密碼1),並在檔案內輸入等下ssh機器的密碼

2、開啟iterm profiles -> open profiles -> edit profiles -> 建立乙個新的profile

3、在command中輸入

/usr/local/bin/sshpass -f /users/使用者名稱/sshpass/密碼1 ssh 伺服器使用者名稱@伺服器ip
/usr/local/bin/sshpass表示sshpass執行檔案的路徑

-f表示載入/users/使用者名稱/sshpass/密碼1

ssh 伺服器使用者名稱@伺服器ip表示ssh登入指定伺服器

4、在iterm命令列中執行ssh 伺服器使用者名稱@伺服器ip,並輸入yes

這一步是為了儲存伺服器資訊到host裡,不然使用profile ssh會報session相關錯誤

選擇對應的profile即可ssh訪問對應的伺服器

python 筆記2 短路計算(SS)

python 短路計算 1.在計算 a and b 時,如果 a 是 false,則根據與運算法則,整個結果必定為 false,因此返回 a 如果 a 是 true,則整個計算結果必定取決與 b,因此返回 b。2.在計算 a or b 時,如果 a 是 true,則根據或運算法則,整個計算結果必定為...

快速排序2

include include using namespace std int partition int a,int p,int r if ix j後退將不符合的數與主元調換,進而放到合適的位置 while a j x i if i 相等時返回分割線的位置 return i void quicks...

快速排序2

public static void quicksort2 int a,int left,int right pivot a left pivot中存的就是基準數 i left j right while i j 再找做左邊的 while a i pivot i 交換兩個數在陣列中的位置 if i ...