Vmware 中 Kali linux 2020 设置共享文件夹
前言
kali2020已经自带vmware-tools工具,因此,只要是原装的kali2020是不需要继续安装vmhgfs工具的。
过程
vmware 设置共享目录

使用vmware-hgfsclient命令查看共享的文件夹
root@kali:/mnt/hgfs# vmware-hgfsclient
share
显示我的共享文件夹是kali_share
使用vmhgfs-fuse命令挂载共享文件夹
root@kali:~# vmhgfs-fuse .host:/share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
如果没有其他显示报错,就可以认为挂载成功了。
注意:我的/mnt文件夹下的hgfs是自己创建的,如果没有,可以用mkdir /mnt/hgfs命令创建。
查看是否挂载成功
直接用ls命令查看 root@kali:/# ls /mnt/hgfs
1.txt
显示挂载的共享文件已经有我在win10放入的1.txt,表示成功挂载。
直接把挂载放入启动文件
首先,备份/etc/fstab文件
root@kali:/etc# cp fstab fstab_bak
其次,编辑fstab
root@kali:/etc# vim fstab
在最后一句添加
# mount hgfs
.host:/share /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
然后就能够不用每次重启挂载一遍。
可能报错
错误提示
- 显示挂载成功了,但是ls共享文件夹报错(No such file or directory)
root@kali:~# vmhgfs-fuse .host:/share/kali_share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
root@kali:~# ls /mnt/hgfs/
ls: cannot access '/mnt/hgfs/': No such file or directory
这个雷其实是自己不注意命令内容,不是挂载的/share/kali_share 而是一定要跟vmware-hgfsclient一样。因此,正确命令是:
root@kali:~# vmhgfs-fuse .host:/kali_share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
- fuse: bad mount point,显示挂载错误
root@kali:~# vmhgfs-fuse .host:/kali_share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
fuse: bad mount point `/mnt/hgfs': No such file or directory
参考解决
一、先查挂载命令没有错;二、再查共享文件hgfs有没有建;
三、如果上面都没有错误的话,查使用mount命令查看,是不是之前已经把hgfs挂载了
root@kali:/mnt# mount
vmhgfs-fuse on /mnt/hgfs type fuse.vmhgfs-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
如果显示和上面一样,就是之前已经挂载了,但是没有挂载成功,需要先用umount卸载挂载
root@kali:/mnt# umount /mnt/hgfs
再重新用mount挂载命令查看,没有vmhgfs-fuse,则表示成功卸载挂载,再重新执行正确的挂载命令。
参考博文:https://blog.csdn.net/hcu5555/article/details/107182222/
Vmware 中 Kali linux 2020 设置共享文件夹的更多相关文章
- 主机和VMware中的Linux如实现共享文件夹
当我在网上查了几小时的挂载文件夹方法后发现,VMware中的Linux的挂载和双系统的挂载不同 最终目的就是在/mnt目录下有个hgfs的文件夹 效果图: 首先打开VMware中的Linux系统 具体 ...
- VM中的Linux如何设置共享文件夹
1.点击[编辑虚拟机设置]-[选项]-[共享文件夹],选择“总是启用” 2.点击[确定],并重启系统,已经设置好了
- virtual box虚拟机在linux下设置共享文件夹
使用的虚拟机版本是:VirtualBox-5.2.8-121009 使用的linux版本是:Ubuntu 12.04.5 LTS 和 Linux Mint 19 Tara 1. 安装增强功能包(Gue ...
- ubuntu root 密码是随机的! root权限下设置共享文件夹
一.Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter, 二.终端会提示我们输入新的密码并确 ...
- 【转】VMware设置共享文件夹之后Ubuntu中看不到怎么办?
一.共享文件夹设置好了,但是在虚拟机中的Ubuntu系统下却看不到,怎么办? 一种可能的原因是系统没有自动挂载,解决办法: 1.安装: sudo apt-get insta ...
- Vbox中Ubuntu的安装和共享文件夹设置
1. 选择版本 1.1 Ubuntu桌面版与服务器版的区别 桌面版与服务器版,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途.桌面版面向个人电脑使用者,可以进行文字处理 ...
- kali在vbox上运行设置共享文件夹
mount -t vboxsf VBoxShared /root/Desktop/vbox 0x00 使用共享文件夹的前提 需要自行安装增强功能:https://jingyan.baidu.com/a ...
- CentOS更新VMware Tools及设置共享文件夹
CentOS设置共享文件夹 设置共享文件夹 点击虚拟机->设置 2. 打开虚拟机设置->选项->共享文件夹->总是启用->添加 3. 点击下一步创建主机路径并命名 4. ...
- [转]CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器? 转自这里 一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insi ...
随机推荐
- Python中“if __name__=='__main__':”
在Python当中,如果代码写得规范一些,通常会写上一句"if name=='main:"作为程序的入口,但似乎没有这么一句代码,程序也能正常运行.这句代码多余吗?原理又在哪里? ...
- mybatis多条件多值批量更新
mysql并没有提供直接的方法来实现批量更新,但是可以用点小技巧来实现. 这里使用了case when 这个小技巧来实现批量更新. 举个例子: UPDATE 表名 SET display_ord ...
- P6640-[BJOI2020]封印【SAM,二分】
正题 题目链接:https://www.luogu.com.cn/problem/P6640 题目大意 给出两个字符串\(s,t\).\(q\)次给出\(l,r\)询问\(s_{l\sim r}\)与 ...
- 模拟一个简单的tomcat
目录 简单处理 每个请求一个线程 模拟tomcat 参考 简单处理 // 客户端和服务器的通信,说到底就是两个数据的传输, // 客户端发送inputStream给服务器,服务器回复 // outpu ...
- NOI2016区间bzoj4653(线段树,尺取法,区间离散化)
题目描述 在数轴上有 \(N\) 个闭区间 \([l_1,r_1],[l_2,r_2],...,[l_n,r_n]\) .现在要从中选出 \(M\) 个区间,使得这 \(M\) 个区间共同包含至少一个 ...
- Java(27)集合二List
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15228435.html 博客主页:https://www.cnblogs.com/testero ...
- css单位px,em,rem区别
在css中单位长度用的最多的是px.em.rem,这三个的区别是: px是固定的像素,一旦设置了就无法因为适应页面大小而改变. em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定 ...
- 为Kubernetes集群添加用户认证
Kubernetes中的用户 K8S中有两种用户(User)--服务账号(ServiceAccount)和普通意义上的用户(User) ServiceAccount是由K8S管理的,而User通常是在 ...
- better-scroll快速上手及封装(vue项目)
愿你有诗有梦,有坦荡荡的远方 本文声明:这是一篇学习coderwhy老师的vue2课程的一个笔记,所以本文章是在vue项目中实现,没学过vue的大佬们可以举一反三. 使用场景及介绍 BetterScr ...
- Spring Security中配置AccessDeniedHandler没有生效
现象 在 WebSecurityConfigurerAdapter 配置了如下代码: // 自定义未授权和未登录异常 http.exceptionHandling() .accessDeniedHan ...