ssh使用簽名登入

2021-06-20 01:10:43 字數 498 閱讀 5100

之前在網上看了有關使用自動化工具操作的例子,即expect,這個工具確實很強大,也很方便,只不過需要事先將密碼寫進去,首先比較不安全,其次如果採用加密對密碼進行保護,那麼需要對expect的語法進行學習,記得以前不知在**看到了ssh可以使用簽名登入,今天自己測試了一下,雖然遇到了一點問題,但是最終成功登入。操作如下:

終端下輸入ssh-keygen,預設簽名位置,輸入2次密碼即可生成簽名

將簽名中的公鑰(id_rsa.pub)的內容複製遠端主機~/.ssh/authorized_keys檔案中,可以將那id_rsa.pub複製到目標主機,使用cat id_rsa.pub >> 

~/.ssh/authorized_keys完成。

在自己主機上使用ssh遠端登入即可

在自己測試中,shh登入中出現了error: agent admitted failure to sign的錯誤,解決辦法是在主機上使用ssh-add  ~/.ssh/id_rsa

將死鑰新增到ssh中來,再次登入,正常。

ssh 連線kali 使用ssh登入kali

ssh為secure shell的縮寫,ssh為建立在應用層基礎上的安全協議。ssh是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用ssh協議可以有效防止遠端管理過程中的資訊洩露問題。kali linux預設的安裝是沒開啟ssh,而kali官網提供的vmware映象則是開啟了ssh...

Mac 使用SSH遠端登入

mac terminal是自帶ssh的,可以用whereis來看看 whereis ssh但是在現有程序中找不到ssh對應的程序 ps aux grep ssh 0.00.0 2432784 616 s000 r 3 14下午 0 00.00 grep ssh ssh connect to host...

kali使用ssh進行登入

1.首先是使用命令切換 cd etc ssh 檢視配置檔案 2.使用vim進行編輯檔案 vim ssh config 找到其中的兩項 1.將其修改 passwordauthentication no 去掉其注釋,並且將no改為yes 2.passwordauthentication no 改為yes...