第五篇 kali linux网卡,虚拟机共享文件问题
第一篇kali linux 安装
https://blog.youkuaiyun.com/qq_43632394/article/details/109121233
第二篇 kali Linux换源
https://blog.youkuaiyun.com/qq_43632394/article/details/109128692
第三篇 kali Linux中文输入法
https://blog.youkuaiyun.com/qq_43632394/article/details/109131471
第四篇 kali Linux 下安装fluxion
https://blog.youkuaiyun.com/qq_43632394/article/details/109131831
第五篇 kali linux网卡问题,虚拟机共享文件问题
https://blog.youkuaiyun.com/qq_43632394/article/details/109137210
这里简单介绍一下kali 网卡问题。
虚拟机共享文件问题。
纯心得体会
一,kali linux网卡问题
-
简单谈谈我在kali linux网卡上的问题,
-
我的虚拟机网卡按照网上的教程都试了一遍,还是不好使。
-
网卡型号特殊,网上的文件驱动不好使。
-
找到个驱动文件但是。
-
makefile文件执行时候报错。
-
我不会驱动移植,没办法自己移植驱动。
-
最后买了个很便宜的网卡。
-
我原来的网卡,解决了虚拟机软件不识别问题
-
但是kali linux 没有对应驱动。
-
并且我也没找到能用的驱动
-
这里你可以试试在csdn搜一下你网卡的驱动型号
-
或者去GitHub搜一下
-
看看可不可以找到
-
找不到别强求
-
尤其是支持蓝牙和WiFi的网卡,我的就是,没找到
- 网卡型号查看代码
lsusb
- 网卡型号查看代码
usertest@test:~$ sudo su
root@test:/home/usertest# lsusb
Bus 001 Device 004: `ID 148f:5370` Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@test:/home/usertest#
- 去搜索那个你网卡那个ID,看看能不能找到驱动,找到在慢慢找教程吧,
- 友情提示可能失败!!!
一,虚拟机共享文件问题
假设我们找到了驱动,接下来就要把驱动移动到kali linux 里了
因为我的kali linux 不能直接拖拽,网上说,重新安装vm tools,但是vm tools 那里是灰色的安装不了。而且我用ubuntu试了也不可以,那个可拖拽设置开启了也不可以,重新安装了几次vm tools 也不可以。
方法一:复制粘贴
不可以直接拖拽,但是可以复制粘贴,在win系统复制,可以粘贴到虚拟机里,神奇的是虚拟机可以直接拽文件到win系统里,我在网上搜了,没搜到这种问题的原因。我做了尝试,找到代码把vm tools 彻底卸载了,结果也不能往win里拖拽了,这证明了vm tools生成了作用,但是只有一半的作用。
方法二:共享文件夹
共享文件夹设置:找到左侧你的虚拟机,单击右键,选择设置,弹出界面,点击硬件旁边的选项。
2.点击共享文件夹,点击总是启用,点击添加,点击浏览,选择一个目录(可以自己建一个目录专门用来共享),点击下一步,点击完成,添加成功你会在添加上面看到一个你刚刚添加的目录,点击确定。
3.这时候我们选中的文件夹就可以与虚拟机互通文件了。
-
在虚拟机中文件夹的位置:
-
点击桌面上的文件系统,
-
找到mnt文件夹,进入mnt文件夹,点击hgfs
-
就可以看到你的共享文件夹
-
向里面拖拽文件就可以在win系统里查看了
-
ubuntu系统可以直接共享文件夹,不需要挂载
-
kali linux 有的不能直接共享,上面的设置好,还要挂载
-
还需要进行如下操作(命令失败的话就去第二篇给kali换源更新)
usertest@test:~$ sudo su
[sudo] usertest 的密码:
root@test:/home/usertest# apt update
//更新过程中有一些提示不用管,能更新完成就可以,道理同第二篇换源更新
root@test:/home/usertest# apt-get install open-vm-tools
//下面这步查看有没有共享文件夹
root@test:/home/usertest# vmware-hgfsclient
test
share1
root@test:/home/usertest# vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
root@test:/home/usertest#
代码执行完成后再去文件夹里就可以找到设置好的共享文件夹了。
如果执行查看共享文件夹那里,没有看见共享文件夹,需要去给win里你设置的共享文件夹属性设置为共享。
如果还是不可以,建议使用方法一。
kali Linux 共享文件夹小瑕疵
每次关机kali linux虚拟机的话都要重新配置,
执行:
usertest@test:~$ sudo su
[sudo] usertest 的密码:
root@test:/home/usertest# vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
所以不建议关机,挂起就好了。
当然这种问题也是可以解决的。
方法一:建立shell 脚本设置权限,放在/etc/init.d/文件夹里,开机自启,我的自启失败了。刚才发现个新问题,就是chmod不好使了,改不了权限,原因是我用的64位系统。这个自己研究吧shell自启。
方法二:直接放在etc的系统文件文件里,不建议搞。网上教程有瑕疵,我第一次搞没备份虚拟机,彻底开不了机了,后来才发现试改这个改的。
要弄这个,先给虚拟机拍快照,拍快照备份一下,以防万一,防止系统死机。
开始教程:(随时保存快照,不建议改系统文件)
sudo su
//这里必须建立一个文件夹,不建立的话,直接挂载hgfs文件夹就会死机。
mkdir -p /mnt/hgfs/gongxiang
//进入文件,把建立好的文件夹挂载代码添加进去
vim /etc/fstab
//给文件添加代码
.host:/ /mnt/hgfs/gongxaing fuse.vmhgfs-fuse allow_other 0 0
//这串代码添加不好,就会开不开机,需要在win系统里修改虚拟机文件改回去
//所以能拍快照保存就拍快照保存,否则可能会很麻烦。
结束
1.可能还有未发现错误,欢迎评论指出。