由於是校園網,通過虛擬機器安裝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 將上述私鑰檔案交給授權登入的主機,注意,私鑰很重...