怎么在linux虚拟机上建立和windows共享目录

我记得在VM里设置下共享目录名 然后在linux里也建立个目录 但是我忘记了 这些个共享命令怎么敲的?
求高手指点下 谢谢

Linux建立共享目录,需要安装Samba(服务器进行网络文件共享的一种方式),然后Windows通过Samba连接,方法如下(以Centos为例):

1、安装Samba相关软件

yum install samba samba-client samba-commo  
chkconfig smb on  
chkconfig nmb on

2、对路由表做如下操作

iptables -I INPUT 4 -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT  
iptables -I INPUT 5 -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT  
iptables -I INPUT 6 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT  
service iptables save

3、对配置文件进行备份,配置一个公开的目录

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak  
rm /etc/samba/smb.conf  
touch /etc/samba/smb.conf  
vi /etc/samba/smb.conf  
#配置一个公开的访问目录,在新创建的smb.conf文件中加入以下配置  
<pre name="code" class="plain">
#========= Global Settings ========  
[global]  
workgroup = WORKGROUP  
security = share  
map to guest = bad user  
#===== Share Definitions ==========
[MyShare]  
#共享目录路径
path = /home/samba/share  
browsable =yes  
writable = yes  
guest ok = yes  
read only = no

4、设置文件夹权限,检测配置文件,重启服务

chmod -R 0777 /home/samba/share  
testparm  
service smb restart# service nmb restart

5、Windows下以访问共享的方式即可查看共享目录,按下win7的快捷键(WIN+R)打开“运行”工具。

6、在“运行”中输入:\\samba 服务器的ip\共享目录 然后回车即可连接。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-09
你可以把那个共享策略好好设置下比较好吧。。。
第2个回答  2012-10-09
/mnt 下面有个hgfs 这个目录是VM和物理机之间共享的文件夹
需要安装vmtools的插件。因为有的vm的版本不同。可能这个插件无法安装。也就是
你vmtools别的功能都能安装,但是唯独hgfs还有一个模块我忘了,反正应该是两个模块
编译不过去报了一个C的错,懒得弄,因为共享文件的方法不止这一种。
弄懂这东西也没有任何实际的意义。只要能共享文件就可以了。无所谓啦。
如果按照你说的意思,你必须在VM的share相关配置里设置对应虚拟机系统里的目录
然后把物理机的一个目录配置上。比如物理机的C:\windows\temp 对应/mnt/temp
这个temp需要你自己创建。追问

我去试试 我就是忘了那个路径了

追答

如果你编译过去了。默认的虚拟机系统里的共享文件夹是/mnt/hgfs 如果我 没记错的话应该是这个。

追问

我在/mnt/hgfs里创建了个目录了 然后在桌面弄了软链接了
在VM的setting里共享那边选了alwasys enabled了 下面也添加了windows里的目录了
但是为什么我在linux的目录里创建了个文件 在windows里还是没有这个文件啊
我是不是哪里漏了或者错了啊?

追答

1.确认你的vmtools是否安装成功,安装和是否安装成功是两回事。
因为安装时是安装了一整套VMware所需要的插件,并不是单一的一个功能模块,
是一堆功能模块,你要确保hgfs这个模块正确安装。

2.如果以上vmtools安装成功,你随便百度一个Vm linux于win共享文件夹的教程按照步骤走一遍就行了。具体你哪里操作不当,我也看不到,也不好猜。

3.这个共享文件夹真心没有深研究的必要,共享文件的方法除了搭建samba、ftp、我经常用
SSH Secure Shell Client这个软件与服务器之间传送文件。只要你服务器开了ssh服务就可以了
无需安装任何服务。实际工作中也不会随便让你在服务器开一个共享文件夹的。预期把时间浪费
在这上边,你还不如看看别的有用的东西。

追问

有了这个终归方便点的 在windows里查看代码比linux里方便多了啊

追答

- -!!! 那你还不如notetape++ 和 winscpd结合起来写代码不是更方便。我写完了,直接保存在服务器上。不需要来回传送文件。

本回答被网友采纳
第3个回答  2012-10-09
mkdir test
touch ./test/test
cp ./test/test /tmp
试试这个,应该可以
第4个回答  2012-10-09
linux中使用samba

...Linux(CentOS)系统与主机Windows系统的文件夹共享
首先,确保Windows系统已设置好文件共享。在Windows中,打开“文件资源管理器”,选择你想共享的文件夹,右键选择“属性”,进入“共享”选项卡,点击“高级共享”并允许其他用户访问。此时,Windows系统文件夹已经准备就绪,等待在虚拟机中连接。接下来,在虚拟机VMware Workstation中,我们需要配置Linux系统(...

Linux中如何挂载windows共享文件以实现文件传输
(1)设置Windows下的共享文件夹 对你要共享的文件夹右键共享,特定用户,选择用户,完成即可。(2)linux共享设置 虚拟机菜单栏VM-》settings,打开下图的中的框。选择Options-》Shared Folders-》Always enabled-》Add-》Ok即可 3.完成设置 然后执行下面的命令,data文件夹就是共享的文件夹 到此完成所...

linux虚拟机如何与主机共享文件
linux虚拟机与主机共享文件办法如下:1、在Windows主机上找到自己喜欢的路径建立一个空文件夹,取个喜欢的名字。如:C:\\csdn\\share。然后右键共享这个文件,可以选择创建个新用户(安全起见,推荐使用),也可以使用原有用户。2、将想要共享的文件复制到share文件夹内。当然如果嫌麻烦的话可以之间共享其它非空...

如何在 Linux 主机和 KVM 中的 Windows 客户机之间共享文件夹 | Linu...
关闭虚拟机,打开 virt-manager,进入虚拟机设置。启用虚拟机的共享内存,确保 XML 配置显示正确。添加新的文件系统设备,选择 virtiofs 驱动,指定 Linux 主机的路径作为目标路径。配置完成后,启动虚拟机并安装 WinFSP,以支持 Windows 文件系统代理。安装 virtio-win-guest-tools,启动和配置 VirtIO-FS ...

linux虚拟机共享文件夹怎么设置linux虚拟机共享
最后打开Windows本地的文件窗口,在地址栏输入Linux虚拟机的IP和共享目录,就可以直接和Linux主机共享文件了,本地修改后虚拟机会自动同步更新,非常方便:至此,我们就完成了Windows主机和Linux虚拟机共享文件。总的来说,samba这个方式非常简单,只要你熟悉一下操作过程,很快就能掌握的,当然,你也可以...

VirtualBox内Linux系统怎样与Windows共享文件夹
(测试方法:1. 在本地创建一个文件,到mnt\/share\/目录 查看。2.在share目录创建一个文件,在本机进行查看)10.设置自动挂载,重启虚拟机系统共享仍在。可以在\/etc\/fstab中添加一项 BaiduShare \/mnt\/share vboxsf rw,gid=110,uid=1100,auto 0 0 卸载挂载点命令:umount -f \/mnt\/share ...

linux如何与windows建立共享目录
1:采用Samba服务器,在Linux下设立个Samba服务器,这样windows就可以访问Linux上的Samba服务目录了;2:Vmware提供了一个share folder的功能,可以在Windows上设置一个共享目录,在Vmware里面可以去\/mnt\/hgfs里面找到共享的目录。

linux x window 文件夹共享是通过什么方式
用vsftp或者wu-ftp都可以,配置成上传权限的,然后Windows和Linux就可以相互共享文件了。8.用ISO文件 虚拟机里面的光驱可以有物理光驱和ISO文件两种,我们可以把我们的文件重点制件成ISO文件(用WinIso),然后在Linux中作为CDROM挂接。 9.直接挂接物理硬盘或者硬盘分区 不过vmware也是支持直接mount Host机器的...

win7装linux虚拟机如何与主机共享文件夹
1. 在虚拟机设置里面设置主机文件夹共享。首先确认你的虚拟机安装了Vmware Tools,并且已经在Linux里面设置了相应的用户访问权限,然后在关闭虚拟机,编辑虚机的属性:选择 VM > Settings.在 Options下面选择Shared Folders.各种设置默认即可,直接点击Add添加一个Shared Folder ,然后跟随wizard指定要共享给...

将Linux文件夹共享给VirtualBox虚拟机下面的windows系统
1. 在虚拟机界面,点击win7系统,选择“设置”并进入共享文件夹设置。首次打开时,点击“蓝色加号”添加新的共享文件夹,选择你想共享的Linux文件夹,如“\/home\/音乐”,给文件夹命名“音乐”,挂载点设为“m:”,确保勾选“自动挂载”和“固定分配”。2. 下载VBoxGuestAdditions_7.0.18.iso文件,...

相似回答