我有一个正在运行的 samba4 服务器,它提供 ADC。一台 OS X 计算机加入了此 AD,并配置为使用 UNC 路径作为主目录,但登录失败,因为 automountd 无法挂载 SMBHome(本机主目录),并出现身份验证错误。使用本地主目录有效,我如何使用当前未登录的用户调试 automountd 进程?(使用本地用户)
我想要安装 SMBHome 提供的目录并将其用作 OS X 中用户的主目录。
我的smb配置文件:
# Global parameters
[global]
workgroup = INTRANET
realm = INTRANET.APPBASE.HAMBURG
netbios name = SERVER
server role = active directory domain controller
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate
idmap_ldb:use rfc2307 = yes
[netlogon]
path = /var/lib/samba/sysvol/intranet.appbase.hamburg/scripts
read only = No
[sysvol]
path = /var/lib/samba/sysvol
read only = No
[Users]
read only = no
writeable = yes
path = /Users
browseable = no
create mode = 0600
directory mode = 0700
SMBHome 格式
\\server.domain\Users\testuser
ls -l /
...
drwxrws--- 3 root users 4096 Jan 23 15:06 Users
...
ls -l /用户
drwx--S---+ 2 3000009 users 4096 Jan 23 15:06 testuser
我很感谢任何建议,因为没有“如何使用 samba4 创建 AD 并让您的 OS X 客户端使用它进行登录和网络主页”:-/