首先这是我自已想用SMB做共享资源,服务器是LINUX5.0的系统自带了SMB,只需要对smb.conf 文件进行修改就可以了,以下是我的对smb.conf修改的步骤:
计划是把home下面新建的soft文件夹配置成共享目录,就开放给大家只有读的权限。
1)查看系统自带的samba的版本
rpm -qa| grep samba
2)查找samba的配置文件的位置,
[root@envir1 ~]# find / -name smb.conf
/etc/samba/smb.conf
3)修改samba的配置文件
vi /etc/samba/smb.conf
在配置文件后增加:
[share]
guest account = root
path = /home/soft
guest ok = yes
4)重启 samba服务
/sbin/service smb start
(另外停止samba服务:/sbin/service smb stop
查看samba的守护进程的状态:/sbin/service smb status)
5)此时客户端可以打开/home/soft目录,但是上传的中文文件看到的是乱码
在samba配置文件的[global]段里加下下面两行
dos charset = cp936 unix charset = cp936
(cp936就是指系统里第936号编码格式,也就是GB2312,cp936=codepage936)
6)重启samba服务
/sbin/service smb restart
7)客户端测试可以使用