最近在学习容器虚拟化,今天试着开启docker的时候要输入一大堆代码,发现周围的人都能粘贴,但是我的虚拟机粘贴不了,十分难受,遂开始调整。
1.豆包让我在VMmare上虚拟机选项里面安装VMtools解决,但是开启虚拟机后也没办法选中这个选项,这个方案pass
2.因为对于 CentOS 9 这类 Linux 系统,若已安装open-vm-tools(开源版 VMware Tools),官方的 “重新安装 VMware Tools” 选项会默认灰色,所以开始第二次尝试:
rpm -qa | grep open-vm-tools 查询是否安装了open-vm-tools软件包

1
有输出信息,说明我安装了这个版本的工具
由于系统已经安装了开源版工具,所以 VMware Workstation 中 “安装 / 重新安装 VMware Tools” 的选项会呈现灰色(因为开源工具已替代了官方工具的功能)。此时若剪贴板功能异常,可通过以下命令重启工具服务来尝试解决:sudo systemctl restart vmtoolsd
但是我到这里还是不行我的centOS9在图形化界面是可以复制粘贴的,这里因为老师要求是mini安装,看来是mini安装的问题
3.只能用SSH远程连接实现复制粘贴功能了,于是变成远程连接步骤:
(1)在虚拟机上查看ip:ip addr
从输出信息中找到 eth0 或 ensXX 网卡的 inet 地址(如 192.168.xxx.xxx)
(2)我用的是Xshell,在Xshell建立连接即可
(3)但是我还有第三步,因为我的xshell拒绝用户名密码连接,我需要先在虚拟机:vi /etc/ssh/sshd_config(打开SSH配置文件),找到 #PermitRootLogin prohibit-password 这一行,把prohibit-password 改成yes,把前面的#删掉,就大功告成了
完结撒花