本文总结了windows xp、windows 7访问林旭虚拟机中共享文件的方法。主机安装的系统是windows 7,虚拟机安装的linux版本是fedora(32位)。
需要在虚拟机linux中执行以下命令或操作:
1.安装samba服务
首先,使用命令rpm -qi samba来测试是否安装了samba服务。如果没有安装,可以使用yum install samba在线安装(在fedora 11环境下)。
2.启动samba服务。
service smb start
如果希望在引导时自动启动samba服务,可以使用ntsysv命令(或setup命令中的system service选项)打开引导时自动加载的服务,并检查smb。确认后,samba服务可以在引导时加载。
3.配置samba服务
配置samba服务的方法请参考短文:《linux下samba服务和NFS服务的配置》。
4.重新启动samba服务。
service smb restart
5.关闭防火墙
service iptables stop
默认情况下,防火墙会关闭139 tcp端口,也会关闭nmbd进程所需的137,138端口。所以我们使用命令服务iptables stop命令来关闭防火墙。您还可以修改防火墙,
释放TCP 139、UDP 137和138端口。
6.主机和虚拟机相互ping通
如果ping失败,您需要在同一个网段中配置主机IP和虚拟机IP。ping通过后,我们可以登录到主机上虚拟机操作系统中的共享文件。