CentOS 6.3下Samba服务器的安装与配置(4)

案例一、公司现有一个工作组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录允许所有员工访问。

a. 修改samba的主配置文件如下:

#======================= Global Settings ===================================== [global] //该设置与Samba服务整体运行环境有关,它的设置项目针对所有共享资源 # ----------------------- Network Related Options ------------------------- # # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH # # server string is the equivalent of the NT Description field # # netbios name can be used to specify a server name not tied to the hostname workgroup = WORKGROUP //定义工作组,也就是windows中的工作组概念 server string = David Samba Server Version %v //定义Samba服务器的简要说明 netbios name = DavidSamba //定义windows中显示出来的计算机名称 # --------------------------- Logging Options ----------------------------- # # Log File let you specify where to put logs and how to split them up. log file = /var/log/samba/log.%m //定义Samba用户的日志文件,%m代表客户端主机名 //Samba服务器会在指定的目录中为每个登陆主机建立不同的日志文件 # ----------------------- Standalone Server Options ------------------------ # # Scurity can be set to user, share(deprecated) or server(deprecated) security = share //共享级别,用户不需要账号和密码即可访问 #============================ Share Definitions ============================== [public] //设置针对的是共享目录个别的设置,只对当前的共享资源起作用 comment = Public Stuff //对共享目录的说明文件,自己可以定义说明信息 path = /share //用来指定共享的目录,必选项 public = yes //所有人可查看,等效于guest ok = yes

b. 建立共享目录

上面设置了共享目录为/share,下面就需要建立/share目录:

CentOS 6.3下Samba服务器的安装与配置

由于要设置匿名用户可以下载或上传共享文件,所以要给/share目录授权为nobody权限。

c. 重启smb服务

CentOS 6.3下Samba服务器的安装与配置

d. 测试smb.conf配置是否正确

CentOS 6.3下Samba服务器的安装与配置

e. 访问Samba服务器的共享文件

在Linux下访问Samba服务器的共享文件

CentOS 6.3下Samba服务器的安装与配置

在windows下访问Samba服务器的共享文件

CentOS 6.3下Samba服务器的安装与配置

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/48ee4b48b570d2cb2e4d61438d8558bd.html