一 虚拟机安装kali系统
一Kali 下载地址:http://cdimage.kali.org/kali-weekly/ 下载64位,3.7G那个,mac下载32位,官网每周更新
打开Vmware软件
1. 文件——新建虚拟机(默认自定义高级)
2.硬件兼容性Workstation12.x
3.选择需要安装的镜像文件
4.选择linux系统,dabian 6 64位即可。
5.虚拟机名字可默认,也可以更改。虚拟机存放对应位置即可。
6.内核数量填写2
7.虚拟机内存选择4096MB
8.选择桥接网络(计算机一定要禁用npcap loopback adapter这张网卡,它会占用桥接网卡上网分配不到ip地址)
9.控制器选择默认推荐的即可。
10.磁盘选择默认推荐的(SCSI(S)),也可选择IDE(I).
11.选择创建洗的呢虚拟磁盘。
12.磁盘大小填写40G。
13.磁盘文件可以自动命名,也可以自行更改。
14.虚拟机创建完成。
15.自定义设置可以把打印机删掉,点击CD/DVD,启动时连接选上,选择使用IOS映像文件,点击浏览按钮找到Debian系统的IOS文件,确定即可。
16.开启此虚拟机,选择Graphical install选择回车,进行图形界面安装。
17.选择中文简体,点击Continue,选择中国继续,选择汉语继续,主机名默认继续,域名不填继续。
18.设置用户和密码新用户全名随便取,账号的用户名root
19
20
21
22
23
24
25
二,配置Kali
VI 详细使用方法:https://www.cnblogs.com/LiuQizhong/p/11796824.html
1.sudo passwd root 更改管理员密码 下方输入密码新密码。
#代表root管理员账户,$代表普通用户,如果是普通账户,需要输入 设置好密码之后记得重启一下系统,登录root管理员账号
2. su root 切换到root管理员账号
3.可以输入ping baidu.com 试试 能不能ping通,看有没有网络,Ctrl+c停止. 如果ping不通的话需要手动设置网络 如果只显示域名解析,ping不通的话可能是dns问题,需要手动设置或者重启。
三.手工配置IP地址(可以ping通网络不需要配IP)
1.左上角的龙形标志->全部应用程序->高级网络配置
2.双击Wired connection1(设备id根据虚拟机网卡设定)
3.地址:输入一个192.168.0.(2-254)注意用物理机ping一下设置的地址,看能不能ping通,如果ping不通就证明没有人在用这个地址,就可以使用。
4.子网掩码:使用物理机的子网掩码,一般都是255.255.255.0
网关:使用物理机的网关
dns服务器:和网关设置成一样的
5.su root进入管理员权限,然后systemctl start networking重启网卡 ,然后sudo reboot重启计算机,下次直接用root用户登录,命令行敲ifconfig看到inet成功变成自己设置的那个ip了
6.物理机,命令提示符输入 ipconfig/all 查看ip地址,子网,网关
7.虚拟机输入 ifconfig 查看虚拟机的ip地址
四.命令行配置IP
1,使用vi编辑器 也可以使用vim,vim是vi的升级版本,更强大,打开vi/etc/network/interfaces 进入手工配置ip(一定记得,vi后面加空格)
进入之后按 i 插入
auto eth0 //指定eth0网卡
iface eth0 inet static //静态地址(动态获取用dhcp)
address 192.168.10.133 //IP地址
netmask 255.255.255.0 //子网掩码
gateway 192.168.0.1 //默认网关
编辑完之后,按键盘的esc键,然后shift+:输入:wq
保存并退出,w是保存,q是退出,加!号的话就是
强制退出
6.临时配置dns
(如果能解析baidu.com,但无法ping通baidu.com,原因是dns问题,把自动获取dns改成手动,设dns为114.114.114.114公用dns就可以了)
输入vim /etc/resolv.conf(vim后面空格)
nameserver114.114.114.114
新加一个临时的dns,如果第一个出错了自动使用第二个(VI 详细使用方法:https://www.cnblogs.com/LiuQizhong/p/11796824.html)
7. 重启网卡
/etc/init.d/networking restart
systemctl restart networking或这service networking restart 也可以
测试网络是否畅通 (ping baidu.com)
五. 安装VMware Tools
1.把已连接勾选上,并且选择手动选择iso镜像,找到虚拟机安装路径(右键,属性,打开文件所在位置)找到linux.iso,并导入
2. 右下角,光驱点击连接
3. 桌面多了一个tools,右键打开,把里面的tools复制到系统的一个目录下面,根目录root也可以.
复制过去之后就可以退出光驱连接了
4,输入pwd查看当前路径,在桌面上,输入cd/root/ 记得要加空格切换到root根目录下,cd是切换的意思
解压tar xzvf VMwareTools-10.3.10-13959562.tar.gz文件
ls 查看目录下的文件
tar xzvf 文件名 解压文件
tar xzvf 文件名首字母 按tab键自动补全
解压完成之后,ls 查看是否存在
多了一个文件
输入cd 文件名,进入文件
输入./文件名,加载文件
遇到提示,有yes的输入y,没有的一路回车就可以了
安装完成之后,输入reboot重启kail
重启完成一般之后就可以了,也有兼容性问题还是不能拖入的
六. 远程连接解决不能拖文件问题
1. 首先打开终端输入netstat
-lnt查看一下当前kail
开放的端口,如果没有开放22 端口,我们需要手工开启22 端口
开启kail 远程ssh
1.配置ssh参数
修改sshd_config文件,命令为:vim/etc/ssh/sshd_config
将#PasswordAuthentication no的注释#去掉,并且将NO修改为YES
//kali中默认是yes PasswordAuthentication yes
将PermitRootLoginwithout-password修改为PermitRootLogin yes
然后,按ESC键再按shift+:wq保存,退出vi
2.第二步:启动SSH服务
命令为:
输入/etc/init.d/ssh start 或者 service ssh start
查看SSH服务状态是否正常运行,输入命令:/etc/init.d/ssh status
或者service ssh status 如果实现running,就证明已经启动了
重启会自动关掉,不会开机自启动,需要手动设置开机自启动
第三步:设置系统开机自动启动SSH服务
update-rc.d ssh enable //系统自动启动SSH服务
然后连接xshell输入netstat-lnt查看连接
update-rc.d ssh disabled // 关闭系统自动启动SSH服务