AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 764045
Accepted
Jure1873
Jure1873
Asked: 2016-03-17 01:29:43 +0800 CST2016-03-17 01:29:43 +0800 CST 2016-03-17 01:29:43 +0800 CST

samba4 unix 用户和组 id 映射

  • 772

我在 ubuntu 服务器(samba 4.1.17)上有一个 samba4。linux 系统用户可通过 sssd(ldap 模块)从 samba dc 获得,并且工作正常。我可以通过 ssh 登录,根据我的用户 ID 和组 ID 创建和访问目录。

问题是当我通过 samba 访问目录时,linux 组权限不起作用。我可以访问每个人都可以读取的文件,但不能访问我组中的文件。

我尝试创建一个新文件,当我从 linux 检查它的权限时,用户名是正确的,但该组是一些随机数(3000007)。所以显然 samba 可以将我的 samba 用户映射到“本地”linux 用户,但在映射我的主要组和其他组时遇到了麻烦。

smb.conf 中的相关部分:

[global]
...
server role = active directory domain controller
winbind nss info = rfc2307
dedicated keytab file = /etc/krb5.keytab
kerberos method = secrets and keytab
winbind refresh tickets = Yes
map untrusted to domain = yes
...

[shared]
   path = /home/shared
   browseable = yes
   writable = yes
   follow symlinks = yes
   create mode = 0660
   force directory mode = 770
   force create mode = 770

有任何想法吗?

ldap
  • 1 1 个回答
  • 1506 Views

1 个回答

  • Voted
  1. Best Answer
    Jure1873
    2016-03-17T22:53:58+08:002016-03-17T22:53:58+08:00

    如果其他人有类似的问题,我会写在这里。我尝试清除缓存,但没有帮助。我最终将 samba 升级到 4.3,我的问题就消失了。显然,用户-> uid 映射得到了改进或其他问题已得到修复。

    • 1

相关问题

  • Cygwin sshd 和 LDAP 身份验证

  • 从 OpenLDAP 检索操作属性

  • 为 Mac 网络使用 Linux 和 Open LDAP

  • 使用LDAP服务器身份验证的Linux中单个用户的多个登录名

  • 使用 smbldap 管理用户/组的 Web 前端

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve