linux samba 配置ldap认证,支持openldap认证的samba的配置

这篇博客详细介绍了如何在Linux系统上安装Samba及其相关工具smbldap-tools,并配置Samba使用LDAP(OpenLDAP)进行用户认证。步骤包括安装Samba软件包,配置smb.conf文件,设置ldap参数,以及初始化LDAP数据库。通过这些步骤,可以实现Samba服务器与LDAP服务器的集成,以实现更安全的用户身份验证。
摘要由CSDN通过智能技术生成

Install samba ,config samba and smbldap-tools

Install samba

# rpm -ivh /mnt/cdrom/Server/samba-common-3.0.23c-2

# rpm -ivh /mnt/cdrom/Server/samba-3.0.23c-2

# rpm -ivh /mnt/cdrom/Server/samba-clients-3.0.23c-2

Config /etc/samba/smb.conf

# Global parameters

[global]

workgroup = gtsc_samba

netbios name = ldap

security = user

server string = Samba Server created by GTSC Hu Changwen

encrypt passwords = yes

ldap password sync = Yes

passwd program = /usr/sbin/smbldap-passwd -u %u

passwd chat = "Changing password for*\nNew password*" %n\n "*Retype new password*" %n\n"

log level = 3

syslog = 0

log file = /var/log/samba/log.%m

max log size = 100000

time server = Yes

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

Dos charset = UTF-8

Unix charset = UTF-8

logon script = logon.bat

logon drive = H:

logon home =

logon path =

domain logons = no

domain master = no

os level = 65

preferred master = no

wins support =yes

passdb backend = ldapsam:ldap://127.0.0.1/

ldap admin dn = cn=manager,dc=dne,dc=com

ldap suffix = dc=dne,dc=com

ldap group suffix = ou=Groups

ldap user suffix = ou=Users

ldap machine suffix = ou=Computers

ldap idmap suffix = ou=Idmap

add user script = /usr/sbin/smbldap-useradd -m "%u"

delete user script = /usr/sbin/smbldap-userdel "%u"

add machine script = /usr/sbin/smbldap-useradd -t 0 -w "%u"

add group script = /usr/sbin/smbl

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值