fedora 9 本身具有一定的瑕疵在与windows文件共享方面,在安装VM tools成功后也无法实现共享,只有寻求samba的帮忙,下面是我安装samba的一些体会
首先:对系统进行优化
1、安装编译工具:yum -y install gcc gcc-c++ kernel-devel
2.更新kernel:yum -y update kernel
3.检查:rpm -qa | grep kernel
更新完后重启一下,使更新生效。然后再安装Vmware Tools,一直回车OK,最后再选择一下分辨率。
顺便提下,有可能大家会出现网卡经常要激活的问题,所以导致用yum命令比较麻烦,所以我在这里说说我是怎样调好的
vi /etc/sysconfig/network-scripts/ifcfg-ethX 修改 NM_CONTROLLED=yes 就OK 了
其次:
安装samba:yum -y install samba
配置/etc/samba/smb.conf
配置参考:
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
log file = /var/log/samba/%m.log
max log size = 50
security=user
dos charset=cp936
unix charset=cp936
[samba]
comment=samba
path=/tmp/samba
public=yes
writable=yes
write list=sky
在相应的目录下面建立共享文件,此例子是在/tmp下面建立一个samba目录
添加samba用户: smbpasswd –a 用户名
安装后可以在windows的网络邻居上面看到samba的相应图标,点击进入后可能会出现网络重名的现象,如果重名的话可能是由于linux的hostname是localhost,可以 vi /etc/sysconfig/network 里面进行更改hostname,如:HOSTNAME=test.localdomain。这样就避免重名了
接下来就OK了
[root@sample ~]# /etc/rc.d/init.d/smb start ← 启动 Samba 服务
Starting SMB services: [ OK ]
[root@sample ~]# /etc/rc.d/init.d/nmb start ← 启动 nmb 服务
Starting NMB services: [ OK ]