Chinaunix

标题: 在Linux虚拟机中为什么不能通过共享下载主机的文件? [打印本页]

作者: wjdid    时间: 2009-05-01 10:30
标题: 在Linux虚拟机中为什么不能通过共享下载主机的文件?
我在Fedora中通过图形界面设定Windows share后,能打开Windows下的共享文件夹,可是当我拷贝一个大小为80M的.tgz文件到Linux下时,始终就卡在1.5M那不动了,请问是什么原因啊?以前我装的redhat也是这样的。
作者: jerrywjl    时间: 2009-05-01 10:57
这个倒没有见过,不过有种简单的方法。
1.确保你的虚拟机安装了samba;
2.在你的windows中开启一个共享文件夹,用cmd中的net share命令获得其共享名。
3.在确保两台机器都没有防火墙的情况下,于fedora上执行:
mount -o username=winuser //winip/sharename /mnt
访问/mnt之后可以cp你要的文件到虚拟机。

如果这样还是不行,确保虚拟机防火墙,selinux,真实机防火墙都关闭。
作者: wjdid    时间: 2009-05-01 11:28
标题: 回复 #2 jerrywjl 的帖子
我在图形界面下设定Windows share后可以看到主机上的共享文件,可以当我在命令模式下用smbtree确查看不到共享的主机,这个是什么原因啊
作者: jerrywjl    时间: 2009-05-01 11:45
原帖由 wjdid 于 2009-5-1 11:28 发表
我在图形界面下设定Windows share后可以看到主机上的共享文件,可以当我在命令模式下用smbtree确查看不到共享的主机,这个是什么原因啊


恐怕你操作不正确吧。有什么理由图形看到命令看不到?我一般都是smbclient来看。
你要确认我让你检查的你都检查没有问题了,实在不行就用我的方法做吧。
你就用我的方法做吧,应该没有问题。
作者: wjdid    时间: 2009-05-01 11:49
标题: 回复 #4 jerrywjl 的帖子
我现在按你的办法做 还加了-f参数,可以传起来很慢很慢 ,五分钟我看才传了20M,按道理来说这个应该算是局域网内部传东西不该这么慢吧?可以肯定我所有的防火墙都已关闭。
作者: jerrywjl    时间: 2009-05-01 14:16
你是虚拟机拷贝真实机还是其他什么的结构?
作者: wjdid    时间: 2009-05-01 16:06
现在我通过挂载可以下了  可是速度只有200K怎么这么慢呢?这个速度正常吗?
作者: jerrywjl    时间: 2009-05-01 19:16
原帖由 wjdid 于 2009-5-1 16:06 发表
现在我通过挂载可以下了  可是速度只有200K怎么这么慢呢?这个速度正常吗?


你还没有回答我上面的问题。
作者: chenyx    时间: 2009-05-01 21:16
我一般用ssh上传文件




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2