利用virtualbox增强器实现本机与kali linux的文件共享(macOS)

在Windows平台,VMware虚拟机,可以直接实现文件直接拖拽十分好用。而在macOS平台,要与virtualbox虚拟机要实现文件共享功能,一般要用过VBoxGuestAdditions(客户端增强包)

总体步骤:

  • 1在kali linux设置中添加共享文件路径
  • 2修改源sources.list
  • 3安装gcc make linux-headers-$(uname-r)
  • 4安装VBoxGuestAdditions
  • 5挂载下载完的VBoxGuestAdditions
  • 6安装增强器
  • 7挂载共享文件夹到kali linux
  • 测试

*1在kali linux设置中添加共享文件路径
打开virtualbox虚拟机,开启kali linux,打开kali的设置,添加共享文件夹。

利用virtualbox增强器实现本机与kali linux的文件共享(macOS)_第1张图片

2修改源sources.list
首先要修改源,不然无法下载内核头文件,没有它就无法安装增强器。
打开源列表

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.ustc.edu.cn/kali-security kali-current/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free

利用virtualbox增强器实现本机与kali linux的文件共享(macOS)_第2张图片
然后更新一下(v4.5才有头文件)

apt-get update

apt-get dist-upgrade

3安装gcc make linux-headers-$(uname-r)

apt-get install gcc make linux-headers-$(uname -r)

利用virtualbox增强器实现本机与kali linux的文件共享(macOS)_第3张图片

4安装VBoxGuestAdditions
运行kali linux时,在整个屏幕的左上,菜单栏中选择 Devices-Insert Guest Addition CD Image

5挂载下载完的VBoxGuestAdditions

mount /dev/cdrom /mnt

6安装增强器

cd /mnt
./VBoxLinuxAdditions.run

利用virtualbox增强器实现本机与kali linux的文件共享(macOS)_第4张图片

7挂载共享文件夹到kali linux

mount -t vboxsf vbox /tmp

vbox是我第一步设置的共享文件夹名称,你设置的名称是啥,这里也下相应的改;/tmp是我设置的挂载点,你也可以新建一个文件路径作为挂载点。
挂载

测试*
打开本机vbox共享文件夹,将boke.jpg作为测试文件,拖进vbox文件夹。
在kali系统中,cd /tmp 可以看见boke.jpg存在,即完成文件共享。

你可能感兴趣的:(kali)