读书人

Samba兑现user级权限控制

发布时间: 2012-06-27 14:20:08 作者: rapoo

Samba实现user级权限控制
新建用户组

groupadd lingdaogroupadd staff


新建用户

useradd liaoqiang -g lingdaouseradd yinping -g staffuseradd yangzun -g staff


新建SAMBA用户

smbpasswd -a liaoqiangsmbpasswd -a yinpingsmbpasswd -a yangzun


[global]        workgroup = MYGROUP        server string = Samba Server Version %v        security = user        encrypt passwords = yes        smb passwd file = /etc/samba/smbpasswd

==============================

Samba 3.5.10 设置 /etc/samba/smbpasswd 文件不成功

/etc/samba/smb.conf
添加了 smb passwd file = /etc/samba/smbpasswd
关闭了
# security = user
# passdb backend = tdbsam

但是添加用户的时候, smbpasswd文件还是没有内容, 为何?
================================

解决:
passdb backend = smbpasswd
smb passwd file = /etc/samba/smbpasswd

#============================ Share Definitions ==============================[html]        path=/var/www/html        browseable=yes        public=no        valid user = @lingdao        write list=liaoqiang        printable=no[d]        path=/mnt/d        browseable=no        writable=yes        public=no        valid         printable=no[homes]        comment = Home Directories        path=/mnt/d/home/%S        browseable = no        writable = yes        valid users = %S        create mode = 0664        directory mode = 0775[public]        comment = Public File Directory        path = /home/public        public = yes        writable = yes



删除windows共享记录用户名密码缓存的方法:
命令行下输入:

net use /delete \\网络服务器IP



如访问共享目录提示权限问题:NT_STATUS_ACCESS_DENIED listing \*,解决方法进入:这里

读书人网 >操作系统

热点推荐