朋友求助我,让发个vmware安装文件给他
我感觉很奇怪,直接官网下最新版不就行了 ,到底啥问题呢,打电话一问,原来是vmware虚拟机网不通,xshell连不上ubuntu虚拟机,说他已经换了vmware好几个大版本了都不行
废话不多说,我给他发了快速助手QuickAssist.exe(这是win10、win11自带的,左下角开始按钮上右击 → 搜索 → 快速助手,打开后点协助他人 → 登录微软账户 → 安全码给对方,让对方打开快速助手填入安全码,安全码有时效,如果10分钟没用就过期了,就得重新来一次生成新的安全码),如果系统没有这东西,那就用别的比如anydesk.com
远程上后就可以操作对方电脑了,我先是运行appwiz.cpl打开程序列表看了下,xshell和vmware已经没有了,我在http://www.dayanzai.me/ 下载了Revo Uninstaller Pro,把残留的C:Program Files (x86)VMwareVMware Workstation目录卸载了,主要是检测残留注册表,也把xshell的残留目录C:Program Files (x86)NetSarangXshell 7 扫了一遍卸载干净了。然后我重新安装了xshell7,试了ssh远程我一台linux cvm是正常的,证明不是xshell软件的问题。然后我又安装了vmware,安装完提示重启机器,重启的时候,快速助手会提示,重启后,被协助的一方重新打开快速助手会进入相同会话,我这边不用动,等着就行,不到2分钟,会话恢复了,然后我开启了他的ubuntu虚拟机,发现网络确实不通。此时我意识到可能不是虚拟机的问题,得看看vmware本身。接着,我运行ncpa.cpl打开本地连接窗口,竟然没看到vmware虚拟网卡。于是我只能恢复默认设置了:如下图步骤操作后,在本地连接窗口能看到vmware虚拟网卡了。
然后重启了他ubuntu虚拟机还是网不通,执行ifconfig,发现只有lo,执行ifconfig -a看到有个ens33的网卡
我根据现象百度了下,看到这篇帖子
https://blog.csdn.net/u012082566/article/details/122665702
我原封不动执行这篇帖子的命令,竟然成功了,ping www.baidu.com有回显了,说明网通了,接下来只需要把ssh服务搞好就行了。我这人,命不好,凡事总是一波三折,网通了,ssh服务还是没起来。仔细看了下,应该是没安装openssh-server,我就执行了下面命令进行处理,然后就ok了。
sudo su root
切换到root用户后
passwd root先给root用户设置个密码
然后执行下面命令安装配置ssh服务
apt-get update
apt-get install openssh-server
apt-get install sysv-rc-conf
sysv-rc-conf ssh on
vim /etc/ssh/sshd_config
PermitRootLogin改成yes
export $LANG=en_US.UTF-8或export $LANG=zh_CN.UTF-8
然后service ssh restart或service sshd restart(有些版本的ubuntu是ssh,有些是sshd)