1、通过ssh
这种方法需要虚拟机内的Linux安装ssh服务,默认的情况是可以安装的。为了确保sshd服务是开启的,Redhat平台可以通过shell下执行命令:Redhat-config-services,在弹出的服务配置窗口查看sshd服务是否已开启,若是没有开启,勾上sshd选项,重新运行。若是没有安装sshd服务,那就先下载ssh包安装。
Ssh服务运行之后,在Windows平台下下载ssh客户端程序安装,运行ssh客户端,点击quick connect,输入虚拟机Linux的IP地址、用户名,端口默认22,提示输入密码之后,即可登入Linux ssh服务端。登入后可以在ssh客户端的shell环境下执行Linux命令,就如同在Linux本地执行一样,很方便。
需要注意的是,虚拟机的Linux和本地Windows的IP地址应该在同一网段。否则ssh客户端程序是连接不上Linux的ssh服务端的。
2、通过VMware Tools
虚拟机安装过VMware Tools之后,如果正在运行VMware Tools,你可以在虚拟机和主机的应用程序之间或者是两台虚拟机之间复制粘贴文本。
怎么复制粘贴呢?第一步先要确保虚拟机里已经安装启动了VMware Tools。第二步就要适用来源窗口中的操作系统支持的方式在来源窗口中选择要复制的项目。第三步是更改光标和键盘控制到目标窗口,然后使用目标窗口中的操作系统支持的方式粘贴项目。
但是这样有一个不好的点是只能复制粘贴文本,图片和其他项目就不能复制粘贴。
3、通过Linux的命令重定向
将执行的Linux命令返回的信息重定向到一个文本文件,然后通过某种方式将包含输出信息的文本文件info.txt拷回到Windows下就可以查看了。拷贝的方式很多,ssd、ftp、虚拟机自带的共享文件功能等等。
这里就讲了三种方法。如果经常使用ssh的话,还是第一种最简单方便了。Ssh本身就有很强大的功能,可以通过shell终端、文件传输等功能,操作方便而且安全性高。其实三种方法都可以,只是看更喜欢哪种方法了。
上一个教程:关于Linux虚拟机,你了解多少?
下一个教程:虚拟机对电脑有危害吗?