ssh keygen 免密碼登入

2021-08-26 13:28:28 字數 700 閱讀 4497

每次買vps,初始化同樣的作業系統,在安裝lnmp環境時,卻不能保證一次通過!不少同學搞了一鍵安裝包,可能我人品不高,每次編譯都不順利。在與系統工程師溝通之後,我決定放棄一鍵安裝的思路。

電影《阿甘正傳》有句關於巧克力的台詞,與此相同。

記錄一下,ssh-keygen憑證書登入的方法,供以後查詢:

步驟如下:

ssh-keygen -t rsa 或 ssh-keygen -d (dsa) => 產生出 id_rsa, id_rsa.pub

scp id_rsa.pub server_hostname:~/.ssh/

ssh server_hostname

cat .ssh/id_rsa.pub >> .ssh/authorized_keys 即可

這樣子就可以 key 認證登入, 不需輸入密碼.

其中,第2步有個前提,在server_hostname對應的電腦上要有相應的 .ssh 目錄!

scp在兩台機器之間的拷貝

如果要拷貝的檔案過大,建議加上「&」,使之在後台執行,注意加上scp操作日誌,這樣,tail -f 就可以監控執行狀態了:

scp -r -v 2>>/tmplog /wwwroot/myfolder/ www@yourip:/wwwroot/  &

tail -f /tmplog

思路來自於

ssh keygen設定免密登入

為了讓兩個linux機器之間使用ssh不需要使用者名稱和密碼。所以採用了數字簽名rsa或者dsa來完成這個操作。要達到的目的 a機器ssh登入b機器無需輸入密碼 加密方式選 rsa dsa均可以,預設dsa ssh keygen t rsa 使用rsa加密 二 具體操作流程 單向登陸的操作過程 能滿...

ssh 免密碼登入

ssh 無密碼登入要使用公鑰與私鑰。linux下可以用用ssh keygen生成公鑰 私鑰對,下面我以centos為例。有機器a 192.168.1.155 b 192.168.1.181 現想a通過ssh免密碼登入到b。1.在a機下生成公鑰 私鑰對。chenlb a ssh keygen t rs...

ssh 免密碼登入

ssh 免密碼登入 ssh 無密碼登入要使用公鑰與私鑰。linux下可以用用ssh keygen生成公鑰 私鑰對,下面我以centos為例。有機器a 192.168.1.155 b 192.168.1.181 現想a通過ssh免密碼登入到b。1.在a機下生成公鑰 私鑰對。chenlb a ssh k...