Kali的KDE桌面环境启用从主机向虚拟机跨系统复制粘贴拖动文件教程
Kali的KDE桌面环境启用从主机向虚拟机跨系统复制粘贴拖动文件教程
启因是自己下载了一个魔改版的kali但是但是在kali里面复制还是无法在从主机向虚拟机跨系统复制粘贴拖动文件,于是我在网上搜索了很多教程
我刚开始使用的是kali2024.4的一个魔改版,无法跨系统自由复制粘贴,于是我首先想到了安装VMware tools 我从网络上下载了安装包再经过一系列操作之后不行,发现还不能实现拖动复制粘贴功能
后面去了解了一下在 Kali(Debian/Ubuntu 系)里,一般需要两个包:
open-vm-tools(基础服务)open-vm-tools-desktop(桌面集成功能,比如复制粘贴、拖拽文件、分辨率自适应)
1 | dpkg -l | grep open-vm-tools #检查是否安装 |
命令输入后这里显示我的已经安装了 open-vm-tools 和 open-vm-tools-desktop,但是报错显示could not be found
在systemctl list-unit-files 里能看到 vmtoolsd.service,说明服务文件存在,但是状态显示 disabled(未启用)。
ai问了一下大概率是因为 名字没对上 或 没启用。
1 | sudo systemctl start vmtoolsd #启动服务 |
后面发现还是无法粘贴,我就去ai问了一下和open-vm-tools.service 和 vmtoolsd 的关系
open-vm-tools.service(如果系统里存在的话)本质上就是 启动vmtoolsd的 systemd 单元。- 也就是说:启动
open-vm-tools.service就会自动运行vmtoolsd守护进程。
于是我开始换了一种方法,安装open-vm-tools和open-vm-tools-desktop这里我并不知道新版 Kali KDE 把桌面功能整合在 open-vm-tools 包里,不需要 open-vm-tools-desktop然后我就使用命令
1 | sudo systemctl enable open-vm-tools-desktop |
显示报错,这里我百思不得其解,于是乎我又开始瞎倒腾弄了一下午才发现新版 Kali KDE 把桌面功能整合在 open-vm-tools 包里,不需要 open-vm-tools-desktop。ai问了一下解决方法
VMware 工具(VMware Tools)未安装或未启动
- 剪贴板共享、拖拽文件等功能依赖 VMware Tools。
- 如果没有安装或版本不匹配,就无法复制粘贴
1 | # 1. 更新软件源 |
新版 Kali KDE 把桌面功能整合在
open-vm-tools包里,不需要open-vm-tools-desktop。--now参数会同时启用并启动服务。重启后,你的 复制粘贴、拖拽文件 功能应该可以使用。
弄了一整个下午终于解决了开心😄






