samba+ldap

SAMBA+LDAP

  • 创建samba共享,本地目录为/data/share1
    要求:共享名为share1。仅允许zsuser用户能上传文件。
  • 创建samba共享,本地目录为/data/public
    要求:共享名为public。允许匿名访问。所有用户都能上传文件。
#安装samba服务和支持nss-pam-ldap认证
[root@storagesrv ~]# yum -y install samba* nss-pam-ldapd

#导入samba的ldap模块
[root@storagesrv ~]# ldapadd -Y EXTERNAL -H ldapi:/// -f /usr/share/doc/samba-4.10.16/LDAP/samba.ldif

#设置samba的ldap管理员密码123   不设置服务启动失败
[root@storagesrv ~]# smbpasswd -w 123

### 配置samba配置
[root@storagesrv ~]# vim /etc/samba/smb.conf
[global]
       workgroup = SAMBA
       security = user
        
       passdb backend = ldapsam:ldap://192.168.100.200	# 指定passdb的后端数据库使用ldapsam
       ldap admin dn = cn=Manager,dc=chinaskills,dc=cn # 指定查询ldap服务使用的管理员用户
       ldap suffix = dc=chinaskills,dc=cn 		# 指定ldap的 suffix
       ldap user suffix = ou=users			# 指定用户的 suffix 的ou
       ldap ssl = no					# 指定不使用ssl加密,默认开启
       map to guest = Bad User			# 允许samba匿名用户

[public]
        path=/data/public	
        public=yes
        writable=yes

[share1]
        path =/data/share1
        valid users = zsuser,wuusr,lsusr
        write list = zsuser
        read list = zsuser,wuusr,lsusr

#开机自启并启动服务
[root@storagesrv ~]# systemctl enable smb --now

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dcner

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值