Win 10 啟用Linux子系統---Kali 和Ubuntu子系統


注:轉載請注明出處,謝謝!!!

一、Linux on Windows簡介

Win10一周年版推出了用於Windows的Linux子系統這一功能。Linux子系統和Windows的結合真是有一種神互補。子系統可以掛載windows的文件系統,於是就可以在現有的文件系統下干一個完整的Linux環境所能干的事情。軟件豐富更適合日常使用的Windows與開源且適合開發的Linux結合使得開發更加簡便,不用再考慮雙系統虛擬機這種效率不高的結合方式了,Linux on Windows用一種應用軟件的方式實現了系統軟件的功能,這一點可以說讓人驚艷了。重要的是這樣同時運行的兩個系統並不是相互獨立的,而是可以協作的,以后完全可以使用Windows下的工具進行編碼,然后在Linux子系統進行Git提交,當然,它所能夠發揮的作用遠遠不僅於此。

二、啟動方法:

1、啟用開發者模式

在設置中搜索開發者選項,找到后打開開發人員模式;

clip_image002

2、打開適用於Linux 的 Windows 子系統

打開控制面板,找到啟用或關閉Windows功能,勾選適用於Linux 的 Windows 子系統選項,確定並重啟電腦

clip_image004

3、在命令行中輸入:bash 發現沒有適用於Linux 的 Windows 子系統沒有已安裝的分發版,提示可以通過Microsoft Store 來安裝分發版:

clip_image005

4、進入Windows 應用商店搜索linux 應用程序。發現Windos 子系統支持多個發行版的Linux系統,選擇自己喜歡的發行版進行下載安裝;

clip_image007

5、我這里安裝了Kali 和Ubuntu 子系統,安裝成功后,可以直接啟動:

clip_image009

6、首先啟動kail ,第一次啟動有點慢,請耐心等待一下,因為需要初始化環境等信息。啟動成功后,使用命令: # lsb_release -a 查看系統版本信息,這里是Kali-rolling 版本。使用命令:# uname -a 查看系統名、節點名稱、操作系統的發行版號、操作系統版本、運行系統的機器 ID 號等信息;

clip_image011

7、更新源為國內源,和虛擬機Kali 2.0 配置方法一樣。這里有兩種方式進行修改:

國內源:

#中科大

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里雲

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清華大學

deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙大

deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#東軟大學

deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

#官方源

deb http://http.kali.org/kali kali-rolling main non-free contrib

deb-src http://http.kali.org/kali kali-rolling main non-free contrib

修改方法一:

在Win 10 系統找到kali 源文件的位置,我這里在如下位置:C:\Users\renyi\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState\rootfs\etc\apt 進行編輯源文件,

clip_image013

這里我選擇了中科大的源,編輯后保存就好了,然后執行更新命令就好了;

clip_image015

修改方法二,和虛擬機Kali一樣,編輯源文件:# vim /etc/apt/sources.list

clip_image017

修改好后執行如下命令進行更新:

apt-get update

apt-get upgrade

apt-get dist-upgrade

apt-get clean

8、kali子系統中沒有集成常用的那些工具,需要自己根據自己的需求進行安裝。安裝方法和日常安裝軟件一樣。通過dpkg 和apt-get 進行安裝。這里以安裝Nmap為例。執行命令:# apt-get install nmap

clip_image019

安裝成功后,啟動nmap:

clip_image021

9、Metasploit Framework是一個編寫,測試和使用exploit代碼的完善環境。這個環境為滲透測試,shellcode編寫和漏洞研究提供了一個可靠的平台。接下來,安裝 metasploit。執行如下命令即可:

# apt-get install metasploit-framework

由於我這里已經安裝了。因此,無法重復安裝!

clip_image023

等待安裝成功后,啟動Metasploit 首先啟動Postgresql數據庫服務:

#service postgresql start //啟動postgresql數據庫服務

#msfconsole //啟動Metasploit

clip_image025

可以發現我這里安裝的是metasploit 4.17.26 版本。搜索和FTP 相關的模塊:# search FTP

clip_image027

10、Ubuntu 子系統

啟動方法和上邊kali 一樣,第一啟動也是比較慢的,初始化成功后,會讓你設置一個用戶名和密碼,自行設置即可。

clip_image029

初始化完成后,當前用戶為普通用戶。切換root用戶,通過如下方法,設置root用戶密碼。成功后通過命令 # su root 切換root用戶,輸入剛才設置的密碼即可。

clip_image030

到這里,Ubuntu 和 Kali 子系統均安裝成功了!開始你的Linux 完美之旅吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM