教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

SambaServer基本配置汇总 - 图文(2)

来源:网络收集 时间:2026-09-05
导读: pdbedit -a username #新建Samba用户 pdbedit -x username #删除Samba用户 pdbedit -L #列出Samba用户列表,读取passdb.tdb数据库文件 pdbedit -Lv #列出Samba用户列表的详细信息 pdbedit -c \ #暂停该Samba用户的账

pdbedit -a username #新建Samba用户 pdbedit -x username #删除Samba用户 pdbedit -L #列出Samba用户列表,读取passdb.tdb数据库文件

pdbedit -Lv #列出Samba用户列表的详细信息

pdbedit -c \ #暂停该Samba用户的账号 pdbedit -c \恢复该Samba用户的账号

修改Samba用户share的密码:

smbpasswd share #必须先添加Linux用户到Samba用户

7、检测配置参数

# testparm

8、配置 SELinux Security 参数

8.1、/etc/selinux/config

SELINUX=enforcing

8.2、设置文件夹及其内容的安全属性

# semanage fcontext -a -t samba_share_t \# restorecon -R -v /home/share

PS:如果 semanage 命令不存在,可以使用这个命令 # yum -y install policycoreutils-python 安装

8.3、在防火墙上开启 Samba 和 Samba-client 服务端口

9、重启 Samba 服务器

service smb restart

PS:WINDOWS机器需要注销重新登录,才可以注销原有的用户信息,登录Samba服务共享

CentOS6.3 Samba安装配置、多用户、加域

时间:2013年8月23日

系统:CentOS release 6.3 (Final)x86_64 硬件:DELL R420、DELL 1950 说明:域环境下的Samba 工作组环境下的Samba

要求:各个部门只对自己部门的share有读写权限,所有人对共有share都有读权限,特定的人对共有share有读写权限

说明:这其实是两台服务器,一台是工作组环境下的,一台是域环境下的,工作组是客户公司的项目组用的,域环境下的是客户公司用的

以下的全部过程均在虚拟机以及实际项目中实施,确定可以正确运行

第一步:安装相关组件

yum install samba4* krb5* -y

samba4是什么就不用说了,krb5是为了以后将samba加入AD域而需要用到 KRB(Kerberos协议)主 要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。 第二步:创建共享目录

mkdir /home/share -m 1777 mkdir /home/project -m 1777 mkdir /home/projectmgr -m 1777 mkdir /home/filemgr -m 1777

目录的权限根据自己的需求进行设定,因为这个是根据用户要求也就直接设置为1777

-从这开始是为工作组环境建立的Samba-

第三步:建立组及用户

1、创建组

groupadd mgr //建立mgr组

groupadd periphery //建立Periphery组 groupadd filemgr //建立filemgr组

2、建立用户并加入组

useradd itadmin -s /sbin/nologin -M //创建一个IT管理员,这个不加入组,这只是samba访问用户,所以不用登录系统,也没创建用户的家目录

useradd jason -g project -s /sbin/nologin -M //创建用户jason并将他加入project组 useradd alix -g projectmgr -s /sbin/nologin -M //创建用户alix并将他加入projectmgr组

useradd lili -g filemgr -s /sbin/nologin -M //创建用户lili并将她加入filemgr组

注:如果是之前己创建过的用户可以用

usermod -g mgr lou //将己存在的用户lou加入mgr组

第四步:配置smb.conf

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak //备份一下samba的配置文件,

vim /etc/samba/smb.conf

下面绿色字体为原有的,粟色字体的为增加的,蓝色字体为修改的 #================== Global Settings ===================== [global]

dos charset = GB2312 unix charset = GB2312 display charset = GB2312

# ----------------------- Network Related Options ------------------------- workgroup = MYGROUP --改为--> WORKGROUP //指定机器在网络上所属的NT域名或组名(可改可不改)

server string = Samba Server Version %v //此选项是可选的,主要作用是Samba服务Windows系统注释

netbios name = MYSAMBA //这个改不改随意,它就象windows里的机器名 interfaces = lo eth0192.168.88.35/24 //这里写本机IP地址,如果有多个网络也可以写多个IP

hosts allow = 127.192.168.88. //设定允许访问samba的IP地址或IP地址范围

wins support = yes //设定samba提供WINS服务,通常无特殊原因设为no,除非所处网络上没有主机提供WINS服务且需要samba提供WINS服务是才设yes dns proxy = yes --改为--> no

name resolve order = wins host lmhosts bcas bind interfaces only = yes # --------------------------- Logging Options ----------------------------- log file = /var/log/samba/log.%m // log会在此目录中为每个登陆用户(Samba

用户)建立不同的日志文件 log level = 2 max log size = 500

# ----------------------- Standalone Server Options ------------------------

security = user //设定安全级别为user

passdb backend = tdbsam --改为--> smbpasswd:/etc/samba/smbpasswd # --------------------------- Printing Options ----------------------------- load printers = yes cups options = raw

#============================ Share Definitions ============================== …… 此处隐藏:1396字,全部文档内容请下载后查看。喜欢就下载吧 ……

SambaServer基本配置汇总 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/605450.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)