日期:2014-05-16  浏览次数:20668 次

在虚拟机里安装linux后怎样访问windows下的文件?
我是个linux新手。我用的是VMware的虚拟机,装了红旗linux6.0.我想知道如何访问原来windows系统中的文件呢?我在网上查了一下,有人说开个ftp,有人说用samba,但说的很简单,我对samba也不了解。请问该怎样做?请尽量说的详细一些。谢谢了!

------解决方案--------------------
首先你要保证虚拟机的网络和宿主机的网络没有问题,比如通过网页都可以访问外网,虚拟机和宿主机可以互相ping通,如果这一步不同就不好办了,这一步通过后你可以通过samba、ftp,xshell等等工具进行文件的传输,xshell是最简单的,通过ip地址访问虚拟机,通过rz和sz命令可以传输文件,我一直是这样做得,xshell还带有一个它自己的ftp工具,非常方便;ftp服务的配置:首先保证虚拟机或者宿主机安装有ftp的软件,我以linux来举例吧,一般linux默认安装vsftp,首先启动vsftpd,然后添加一个用户,属于ftp组,设定访问目录,设置登陆shell为/sbin/nologin,然后设置访问目录的权限就可以了,当然还有更详细的权限设定方案,但这样一个简单的ftp服务器就算设置好了,然后就可以通过宿主机来访问了
------解决方案--------------------
用ssh方便
在虚拟机中启动ssh服务,关掉防火墙
启动ssh: /etc/init.d/sshd start

------解决方案--------------------
在windows里用Serv-U搭建一个FTP服务,在Linux用网页就能访问了
或者在Linux里面开Samba服务,Windows可以访问Linux
总之一个操作系统是服务器,另一个做客户端
上Google百度一下就明白了
------解决方案--------------------
访问文件我记的是很简单的,我就共享了一个windows文件,在linux中就能访问到
------解决方案--------------------
探讨
访问文件我记的是很简单的,我就共享了一个windows文件,在linux中就能访问到

------解决方案--------------------
方法:
1、samba.用于linux和windows之间直接共享的,速度快。
2、ssh.linux开启ssh服务,windows上装有远程控制linux的软件即可,速度快,配置少,方便。
3、ftp.在两机中任选一台机上安装ftp服务即可。
4、在虚拟机和宿主机上开通共享区,要装vmware的工具箱软件
====================
ps:建议使用第二种方法,最方便了,速度也快。
------解决方案--------------------
打开smb.conf
在最后行插入[public]
path=/home/public
public=yes
only guest=yes
writable=yes

smbtree -b
smbclient -L ip -U administrator或smbclient //ip -U administrator
smbmount 目录 /mnt -o username=xx%密码

smbtar把共享目录文件tar到本地