VMware12 kali 安装、VMware tools安装、源更新和dvwa相关配置以及此过程中遇到的问题解决方式
一、在虛擬機安裝kali時,有一些需要注意的地方,如果不注意的話,安裝后在使用過程中,會非常不舒服,出現很多問題,例如卡頓、內存不足、連不上網等問題。
在此界面時,客戶操作系統選擇Linux,版本的話建議選 ?其他linux這類版本。如圖片這類版本都可以,建議選比較新的? ? ,這里選的是 ? 其他linux3.x 內核 64位。
? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?這里的話,其名稱可以根據個人喜好做出更改,位置的話不建議默認,最好不要裝在C盤,推薦裝在其他盤中,新建個文件夾。然后點擊下一步。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
這里的話,電腦給力的話,可以考慮增加點處理器的核心數量,不建議增加太多。
建議內存大小設定為推薦內存的兩倍。根據個人情況而定吧。在最大值和最小值之間即可。
這里的話最大磁盤建議盡量大點,因為在后面,kali更新源或者其他操作時,會消耗較多空間。我自己裝的選的是30G。根據個人情況而定吧,不要小于推薦值。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?到這里安裝過程算是完成了一半,這里僅給出一些需要注意的點,就不在贅述后半部分的詳細安裝過程啦,在本文章的最后會給出其他寫的比較好的作者的安裝教程的鏈接。
二、安裝好kali后,點開瀏覽器看看是否連上網。然后的話,可以先安裝VMware tools,這樣后續操作會很方便。安裝好后一般都會直接進入kali,這時點開虛擬機欄目中的 ? 虛擬機----->設置------>硬件 ? 選中CD/DVD選項,如下界面顯示:
在右側框中選中 ? 使用iso映像文件------>瀏覽 ,找到你安裝VMware的位置,選中名字為linux的iso映像文件。確定保存設置。下面是圖示。左圖是我安裝VMware的位置。
? ?????? ?
做好準備工作后,接下來就可以開始進行安裝了。步驟如下:
1、在菜單欄里找到 ?虛擬機---->安裝VMware tools,雙擊,虛擬機文件目錄里會出現類似光盤的文件內容;
2、然后就是打開 ?運行框 (小黑板),依次輸入并運行以下命令:
//注意命令的空格
mkdir /mnt/cdrom
mount /dev/cdrom?/mnt/cdrom/ ? ? ?#linux加載光驅的命令,執行命令后可以進入/mnt/cdrom目錄下讀取光盤內容
cd /mnt/cdrom/ ? ? ? ? ? ? ?
?ls ? ? ? ?#用于顯示該目錄下文件,方便進行復制,這樣操作效率會高些,下同
cp VMwareTools-7.8.4-126130.tar.gz /tmp ? ?#復制命令,復制該文件到/tmp目錄下
cd /tmp/
?tar zxvf VMwareTools-6.5.0-118166.tar.gz ?#解壓文件
?cd vmware-tools-distrib
ls
./vmware-install.pl ? #安裝開始
安裝時根據提示進行操作即可。完成后,在主機上的內容可直接復制進虛擬機,還有很多其他便利的地方。
三、更新源
在命令框執行 vim /etc/apt/sources.list,然后將下列源添加到文件里并保存即可(以下源是本人使用后無問題的,其他的不是特別清楚)。
#中科大 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://http.kali.org/kali kali-rolling main non-free contrib #deb-src http://http.kali.org/kali kali-rolling main non-free contrib保存過文件后,依次輸入執行如下命令即可完成更新源的操作(這里可能會耗費較長的時間,盡量不要讓屏幕黑了,虛擬機長時間不進行操作,會自動掛起來,掛起時間長了,網絡會斷,對命令的執會有一些影響):
apt-get update && apt-get upgrade && apt-get dist-upgrade#進行更新下載這之類的操作
apt-get clean #刪除以下載的包
reboot #重新啟動
執行完上面命令,便完成了源更新。在此過程中,如果有彈出一些內容框,可按提示進行操作,如果內容框中“確定”或者其他不可被選中執行,可通過 Esc 按鍵跳出。有的在內容末尾會有提示怎么操作,所以在執行命令過程中,如果彈出內容框,最好仔細看完,看不懂也要注意下有什么提示內容,按提示進行操作。??
還有兩條命令如下(推薦執行下吧,跟更新源關系不大。唔,不執行問題也不大):
apt-get install kali-linux-all ? ? //安裝所kali工具包
apt-get install linux-headers-$(uname -r) ? //內核更新
如果對apt-get命令比較感興趣或者想更深入了解該命令各字段的意思,可以自行上網查找,此處不再贅述。
四、做了如此多的準備,接下來就該進行dvwa的下載與配置啦。
打開命令框,輸入并執行以下各部分命令
(1)配置PHP
php -v //查看PHP版本
sudo apt-cache search php7-*//查看PHP7的擴展,根據個人情況可以適當做出修改(我的PHP版本是7.啥的,記不清啦)
apt-get install php7.0-gd ? ? ?//查看執行上面的命令sudo apt-cache search php7-*顯示的內容中以-gd結尾的,最好都執行下吧,一般情 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //況下是兩個應該,不確定,我的是7.2-gd和7.3.gd,我執行的是這兩個,不是7.0。可以先執行7.0試試, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//不行再按這個操作,執行其他
(2)開啟并連接mysql,依次輸入、執行以下命令
service mysql start
mysql -u root -p ? //初始密碼是root?
create database dvwa;?
create user 'dvwauser'@'localhost'?IDENTIFIED BY ''; ? //最后是兩個單引號?
GRANT ALL PRIVILEGES ON *.* to 'dvwauser'@'localhost';?
flush privileges;?
quit;
(3)編輯/etc/php/7.2/apache2/php.ini ?輸入并執行命令如下
vim?/etc/php/7.2/apache2/php.ini ? ? ?//注意命令的空格
(4)開啟apache
service apache2 start
(5)下載并配置dvwa
wget?https://github.com/ethicalhack3r/DVWA/archive/master.zip
mv master.zip /var/www/html?
cd /var/www/html?
unzip master.zip?
mv DVWA-master dvwa?
chown www-data:www-data /var/www/html/dvwa/hackable/uploads?
chown www-data:www-data /var/www/html/dvwa/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt?
cd dvwa/config
(在此文件夾下將config.inc.php.dist復制后將復件重命名為config.inc.php(如果有config.inc.php這個文件則忽略),并對config.inc.php文件內容進行如下修改)
vim?config.inc.php?
將 DVWA[ ‘db_user’ ] = ‘root’; 修改為: DVWA[ ‘db_user’ ] = 'dvwauser';?
將 DVWA[ ‘db_password’ ] = ‘p@ssword’; 修改為:DVWA[ ‘db_password’ ] = ''; ?//兩個單引號,即將密碼設為空
保存后退出
最后打開瀏覽器,輸入網址127.0.0.1/dvwa/setup.php并訪問。
網頁出現后,下拉 ?點擊 ?“Create/Reset Database”,正常情況下,會彈出登錄界面,用戶名/密碼默認是 ? admin/password
這里的話,我出現錯誤 ?不能連接到數據庫,可以在命令框 再次輸入并執行 ?service mysql start 和service apache2 start兩條命令,刷新網頁,重復上面操作,如果依舊提示 ?不能連接到數據庫(額,英文提示大概就是這個意思),可以重復下過程 ?(2)開啟并連接mysql,依次輸入、執行以下命令 ? ? 然后,再次輸入并執行 ?service mysql start 和service apache2 start兩條命令,刷新網頁,重復上面操作。然后。然后我的就正常顯示出登錄框了。
呼,到這里,kali上配置安裝dvwa就算是徹底完成啦。下面是一些我開始自己配置時參考的很不錯的博客鏈接,希望對大家有幫助。
https://blog.csdn.net/sz_bdqn/article/details/46778629? ? ?//解決Linux安裝 VMware tools 工具的方法
http://blog.51cto.com/13276595/2061037? ? ? ? ? ? ? ? ?//Kali2.0可用國內源更新sources.list提高軟件下載安裝速度
https://blog.csdn.net/lendq/article/details/79250842? ? ? //kali2源及基本更新 命令
https://www.cnblogs.com/phpzhou/p/6288762.html? ? ? ? //ubuntu 使用apt-get install 安裝php5.6--php7
https://blog.csdn.net/qq_37252519/article/details/82561581? ? ? ?//Kali上搭建DVWA環境
?
?
總結
以上是生活随笔為你收集整理的VMware12 kali 安装、VMware tools安装、源更新和dvwa相关配置以及此过程中遇到的问题解决方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 互联网+控销创新医药新控销模式
- 下一篇: 简单的反汇编beam文件