解决kali虚拟机与实体机共享文件挂载

本文详细介绍了在Kali Linux中使用VMware Tools时遇到的共享文件夹问题及其解决方法。包括如何正确安装open-vm-tools,以及如何通过vmhgfs-fuse命令挂载共享文件夹,解决了共享文件夹无法访问的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:https://blog.youkuaiyun.com/lzy0613/article/details/75174232

vmware tools 安装成功后,与虚拟机-->设置-->选项-->共享文件  ,设置了共享路径后。

从kali控制台进入/mnt/hgfs 目录下没有共享文件

>>>vmware-hgfsclient

share                           #却显示共享文件的名称

1.解决方法:

>>>sudo apt-get install open-vm-tools

>>>sudo vmhgfs-fuse .host:/[share] /mnt/hgfs                        #[share]自己的共享文件名,另外不要在该挂载点路径下执行该命令

 

****成功了

 

过了很久,当我想重新挂载时,变成无法访问hgfs.

于是,>>>sudo vmhgfs-fuse .host:/ /mnt/hgfs  -o nonempty 

其它:http://blog.51cto.com/fuwenchao/1688731

在vim中打开,文件编码乱码

:set fileencoding        #查看当前文件编码

在~/.vimrc中添加:

set encoding=utf-8 fileencodings=ucs-born,utf-8,cp936

        这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照 fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打开。

 

 

 

 

<think>好的,用户的问题是关于如何在Kali Linux虚拟机和主机之间配置复制粘贴功能,特别是在VMware和VirtualBox两种虚拟机管理工具中。我需要先回顾一下自己之前提供的引用内容,看看是否有相关的信息。 首先,引用[4]提到安装open-vm-tools-desktop和fuse,这可能VMware的工具相关,因为VMware Tools通常用于增强功能,包括剪贴板共享。而VirtualBox方面,引用[1]和[3]提到使用VirtualBox安装Kali,但未直接提及复制粘贴的设置,可能需要启用增强功能包。 接下来,用户需要具体的配置步骤,所以需要分VMware和VirtualBox两部分来回答。对于VMware,安装VMware Tools或open-vm-tools是常见做法,同时要确保设置中的复制粘贴选项已启用。在VirtualBox中,安装增强功能包(Guest Additions)是关键步骤,同时检查双向共享剪贴板的设置是否正确。 另外,用户可能遇到的问题包括安装工具后功能未生效,可能需要重启虚拟机或检查配置是否正确。需要提醒用户注意权限问题,比如使用sudo命令安装软件包,以及处理可能的依赖问题,比如更新系统或安装必要组件。 还需要考虑用户是否已经正确安装虚拟机管理工具,比如VMware的ISO镜像加载是否正确,或者VirtualBox的增强功能包是否成功挂载。同时,汉化或共享文件夹的设置是否影响复制粘贴功能,引用[4]提到共享文件夹的挂载,这可能文件共享相关,但剪贴板功能是另一部分,需要分开说明。 总结步骤:VMware部分分为安装工具和启用设置,VirtualBox则是安装增强功能和配置剪贴板方向。常见问题处理包括重启、检查设置、处理依赖等。需要确保回答结构清晰,步骤详细,并且覆盖两种虚拟机环境,帮助用户逐步解决问题。</think>以下是针对Kali Linux虚拟机主机之间实现复制粘贴功能的配置教程,分别适用于**VMware**和**VirtualBox**两种虚拟机管理工具: --- ### **一、VMware配置教程** 1. **安装VMware Tools或open-vm-tools** - 启动Kali虚拟机后,在VMware菜单栏选择`虚拟机 > 重新安装VMware Tools`,加载工具镜像。 - 在Kali终端执行以下命令安装依赖和工具: ```bash sudo apt update sudo apt install open-vm-tools-desktop fuse ``` - 重启虚拟机使配置生效: ```bash sudo reboot ``` 2. **启用共享剪贴板** - 在VMware虚拟机设置中,进入`选项 > 客户机隔离`,勾选`启用复制粘贴`[^4]。 --- ### **二、VirtualBox配置教程** 1. **安装增强功能包(Guest Additions)** - 启动Kali虚拟机后,在VirtualBox菜单栏选择`设备 > 安装增强功能`,自动挂载ISO镜像。 - 在Kali终端执行以下命令安装依赖和工具: ```bash sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r) ``` - 挂载增强功能镜像并安装: ```bash sudo mount /dev/cdrom /mnt cd /mnt sudo ./VBoxLinuxAdditions.run sudo reboot ``` 2. **配置剪贴板共享方向** - 在VirtualBox虚拟机设置中,进入`常规 > 高级`,将`共享剪贴板`设置为`双向`[^2]。 --- ### **三、常见问题处理** 1. **功能未生效** - 确保虚拟机已重启,且增强功能/工具安装未报错。 - 检查虚拟机设置中的剪贴板共享选项是否启用(尤其是VirtualBox的`双向`模式)。 2. **依赖问题** - 若安装失败,尝试更新系统:`sudo apt update && sudo apt full-upgrade`。 3. **文件拖放支持** - 对于VirtualBox,可在`设备 > 拖放`中设置为`双向`,需额外安装`virtualbox-guest-x11`包[^4]。 --- ### **相关引用说明** - VMware的剪贴板共享依赖`open-vm-tools-desktop`实现[^4]。 - VirtualBox需通过增强功能包启用双向交互[^2][^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值