登录 Active Directory 域(Samba 4)并在 debian 上 mount -t cifs

登录 Active Directory 域(Samba 4)并在 debian 上 mount -t cifs

我已将 Samba 4 与 bind 和 kerberos 配置为 Active Directory 身份验证服务器。我还配置了“home share”,这样我就可以登录到域中的任何 Windows 计算机并使用我的文件。

此外,我想访问 Debian Desktop 上的文件。我在 Debian Desktop 上安装了 realmd 和 sssd,并且可以登录我的域。但是当我尝试使用以下命令挂载我的文件时:

mount -t cifs -o user=szymon //192.168.1.1/netlogon/szymon files/

我对正确的 uid 和 gid 映射有问题。ls -l 的结果:

drwxrwx---+ 13 3000000 users 0 lis 5 11:49 files
-rwxr-xr-x 1 [email protected] domain [email protected] 79 lis 5 14:14 wfmount

我甚至无法进入文件/。

如何设置 Samba 4 以使用正确的权限挂载我的共享?

答案1

您的 Linux 客户端需要一种方法将 AD 用户转换为 Unix 用户。

这通常由服务完成winbindd,服务是 samba4 套件的一部分(需要在客户端上安装和配置)。

相关内容