ubuntu上怎么搭建samba

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件?

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件?

可以共享文件,只不过需要在Linux虚拟机搭建一个samba服务器,然后才可以实现与Windows主机共享文件,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下:
01
安装samba服务器
首先,需要在Linux虚拟机安装samba服务器,这个是文件共享的前提,以CentOS7为例,直接在终端输入命令“yum install -y samba”即可(如果是Ubuntu等Linux主机,命令换成apt),程序会自动检测相关依赖并安装:

可不可以在虚拟机中运行的系统里下载一些文件和软件到本地电脑和U盘上?

可以实现!
实现虚拟机和本地文件共享,方法如下:1.在安装VMware tools软件的情况下,物理机和虚拟机之间可以直接复制和粘贴;
2.物理机硬盘直接共享给虚拟机;
步骤:编辑虚拟机设置—-gt选项—-gt共享文件夹—-gt总是启用—-gt添加—-gt主路径选择—-gt完成
3.网络共享
例子:虚拟机A IP地址:192.168.10.3,物理机B IP地址:192.168.1.80
假如网络都已经配好,可以通信,在A运行输入框输入“192.168.1.80c$”,即可查看B计算机的C盘的数据(我试验的时候,如果B计算机是XP系统,还要将C盘配置为共享状态,WIN7系统则不用配置),同理,倒过来也可以,就是在B计算机运行输入框里面输入A的地址也可以;
4.虚拟机硬盘映射到物理机
步骤:编辑虚拟机设置(虚拟机关机状态)—-gt硬盘—-gt映射—-gt选择—-gt完成
5.远程桌面连接
注意:被连接一方的计算机要设置成允许被远程桌面连接
6.把物理机的硬盘直接挂载到虚拟机上(这个我没试验成功,应该需要你的物理机有两个硬盘才可以,要不然虚拟机启动不起来,有条件的可以试验下)
虚拟机挂着U盘,方法如下:1、首先在【主机】中按Win R打开“运行”对话框,输入“”,打开服务管理器;
2、在“服务”中启动“VMware USB Arbitration Service”服务项;
3、然后打开虚拟机软件(先不要启动虚拟机)。在你的虚拟机界面点“编辑虚拟机设置”,打开“虚拟机设置”对话框。在“硬件”选项卡下,选中“USB控制器”,在右边选中前三个连接。三个都要选,缺一不可;
4、最后启动虚拟机,插入u盘,看到右下角usb的图标亮就能正常使用了。