centos的samba共享配置

前端之家收集整理的这篇文章主要介绍了centos的samba共享配置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

配置实例

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

修改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.

logfile = /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 = PublicStuff //对共享目录的说明文件,自己可以定义说明信息

path = /share //用来指定共享的目录,必选项

public = yes //所有人可查看,等效于guestok = yes

创建共享目录

Croot@samba mkdir public Croot@samba Is

修改工作组

workgroup = WORKGROUP server string Samba Server Version

修改所有用户访问不需要账号密码

# compatibility. tdbsam requires no further configuration. securi ty share passdb backend tdbsam

配置不用账号密码登陆的目录

C public] comment = public stuff path / opt/publ ic browseable yes publ ic yes

猜你在找的CentOS相关文章