虚拟机vm-tools填坑

时间:2023-01-03 00:00:07

kali2016-2中vm-tools的安装

本文预计阅读时间7分钟

在kali2016-2中vm-tools的安装一直是一个困惑的问题

废话不多说,先上命令。

apt-get install open-vm-tools-desktop fuse(是开源的vm-tools)

前言:Kali在2.0及之前的版本中VMware-tools均能正常安装并使用,但在最新的Kali 2016 rolling版本中,VMware-tools安装上之后不能正常使用,无法实现“自动适应客户机”(即自动适应客户机的分辨率,随意改变窗口大小)和与宿主机之间文件的拖拽功能,现将自己在kali 2016 rolling版本中安装增强功能,实现窗口大小随意改变和客户机与宿主机之间文件共享的方法记录下来,能填些坑。

系统环境:宿主机 Win7 专业版64位,客户机 Kali 2016.2 rolling版本, VMware Workstation 10

一、更换Kali源
像之前版本一样,将Kali更新源改为国内的源,这样速度会快一些,也能避免某些内网无法连接国外网站的问题。收集某大牛的源,速度挺快的。如下所示:

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ sana main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-dev main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ sana-proposed-updates main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-rolling main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-experimental main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-current main non-free contrib

deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-current-proposed-updates main non-free contrib

deb http://http.kali.org/kali kali-rolling main non-free contrib

deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib

deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free

deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free

deb http://mirrors.aliyun.com/kali sana main non-free contrib

deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free

deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free

deb http://cz.archive.ubuntu.com/ubuntu trusty main universe

说明:修改/etc/apt/sources.list,将上面这四行加至末尾并用#注释掉其它部分即可。

vim /etc/apt/sources.list (会用VIM吧?)

在kali2.0安装Open-Vm-Tools #

Kali在2.0及之前的版本中安装虚拟机自带的VMware-tools是可以正常使用的,但是在2016 rolling版本中,VMware-tools不再适用(自己的经验和网友的反馈都是这样)。自己在2016版本中安装VMware-tools,参考了很多网上的解决方法,什么修改内核啊。虽然像之前版本那样提示安装成功,但无法实现前言中所述的功能,也就是并不起作用。在rolling版本中,需要安装替代的open-vm-tools工具。

安装步骤:

(1)执行apt-get update以同步源索引。若不执行此步骤则无法在线更新和安装软件!

(2)执行apt-get install open-vm-tools-desktop fuse以安装open-vm-tools。注意:在下载完成自动安装的时候会弹出一系列安装选项提示,均按照默认的一路ENTER即可(和安装VMware-tools时有点像)。

(3)执行reboot或init 6,或点击“重启”图标以重启系统。

说明:自己在安装VMware-tools发现没用后尝试过手动下载open-vm-tools安装包然后解压安装的方法,但也不起作用,网上也有一些类似的教程。我还是建议在线安装的方法,成功率更高,也更方便。
至此,open-vm-tools安装完毕,可以实现客户机分辨率的实时调整,客户机与虚拟机之间复制拖拽文件。

如果出现无法定位软件包的错误,首先apt-get update更新一下系统

32位Kali-2.0版本直接可以安装虚拟机软件自带的VM-tools

选择”虚拟机”—”安装VMware Tools”

cd /media/”VMware Tools” #一般进入后显示为cdrom0

tarxvzf VMwareTools-9.6.0-1294478.tar.gz -C /root

cd /root/vmware-tools-distrib

./vmware-install.pl -d

完成后实现vm-tools功能。

实现远程终端上传下载

基于debian系统编译安装(kali类似)

securityCRT Xshell putty

root 账号登陆后,依次执行以下命令:

cd /tmp

wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20

./configure && make && make install

上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz:

cd /usr/bin

ln -s /usr/local/bin/lrzrz

ln -s /usr/local/bin/lszsz