Kail網路配置及SSH免密登入

2021-10-07 18:25:25 字數 1720 閱讀 9054

由於是校園網,通過虛擬機器安裝kail時未對網路進行配置。

2.1 總體設定如下

通過nat模式配置網路,設定的網段為192.168.110.x。其中閘道器的位址為192.168.110.2。虛擬機器通過靜態的方式分配ip位址,ip位址為192.168.110.110。虛擬網絡卡的ip位址為192.168.110.3

2.2 ip 位址的配置

通過靜態的方式配置位址,開啟檔案/etc/network/inte***ces

sudo vim /etc/network/inte***ces
新增如下資訊:

auto eth0

iface eth0 inet static

address 192.168.110.110

netmask 255.255.255.0

gateway 192.168.110.2

2.3 dns 伺服器的配置

開啟檔案(如果沒有就建立)/etc/resolv.conf

sudo vim /etc/resolv.conf
新增如下資訊:

domain

nameserver 192.168.110.2

重啟網路服務

sudo /etc/init.d/networking restart
測試

ping www.baidu.com
首先通過powershell自帶的命令生成guid。

new-guid
新增配置資訊如下:

//! kail linux ssh",

"hidden"

:false

,"name"

:"kail"

,"icon":,

"commandline"

:"powershell.exe ssh [email protected]"

}

目前每次開啟,都需要輸入密碼,很不方便,通過金鑰進行驗證。

5.1 本機生成金鑰對

在windows中的powershell輸入以下命令:

ssh-keygen -t rsa
根據提示一步一步執行,執行結束後會生成.ssh資料夾,資料夾下包含私鑰檔案id_rsa和公鑰檔案id_rsa.pub

5.2 把公鑰複製到虛擬機器中

使用scp命令將本地的公鑰檔案id_rsa.pub複製到虛擬機器中:

scp c:\users\shejialuo/

.ssh/id_rsa.pub [email protected]:/home/shejialuo/id_rsa.pub

把公鑰追加到虛擬機器ssh認證檔案中:

cat /home/shejialuo/id_rsa.pub >> ~/.ssh/authorized_keys
至此,可以免密登入。

驗證ssh免密登入 如何配置 SSH 免密碼登入

ssh 是用於管理與伺服器通訊的加密協議。當你使用 linux 伺服器時,你的大部分時間有可能都花費在通過 ssh 連線到伺服器的終端會話中。儘管有許多不同的通過 ssh 登入伺服器的方法,但在這篇文章中,我們將重點介紹 ssh 金鑰方式。ssh 金鑰提供了一種簡單,但極其安全的登入伺服器的方法,這...

ssh配置免密

使用ssh keygen生成金鑰,將公鑰檔案上傳至目標機器即可實現免密登陸,使用命令生成金鑰 ssh keygen t rsa c comment t rsa 指定使用 rsa加密 c 新增備註,備註會加到公鑰檔案最後,方便區分 執行命令會有互動輸入,全部使用預設值直接回車就行,缺省會在家目錄的.s...

SSH 免密登入配置

有兩種方式 私鑰登入和公鑰登入 私鑰登入 1 在主機a上生成秘鑰對 ssh keygen t rsa c 注釋文字 將生成的秘鑰對中的私鑰id rsa 複製到將要登入a機器的主機檔案中一班使用字尾.pem,例如 cat id rsa my.pem 2 將上述私鑰檔案交給授權登入的主機,注意,私鑰很重...