Linux 如何获取用户';samba中的s域信息

Linux 如何获取用户';samba中的s域信息,linux,windows,samba,Linux,Windows,Samba,BG:我已经在redhat linux中构建了samba,并共享了一个文件夹,然后从windows访问了共享文件夹 如下图所示,可以通过命令“smbstatus”获取连接信息 我们可以得到用户、域名组,那么如何获得域名信息呢? 你能帮我一下吗?谢谢。smbstatus显示的用户名是本地用户的名称,而不是连接到共享的用户的名称。原始名称可能已经在smb.conf中的“用户名映射”选项的帮助下进行了转换 假设,在传入用户和本地POSIX用户之间有一对一的名称映射。在这种情况下,可以使用“wbinfo

BG:我已经在redhat linux中构建了samba,并共享了一个文件夹,然后从windows访问了共享文件夹

如下图所示,可以通过命令“smbstatus”获取连接信息

我们可以得到用户、域名组,那么如何获得域名信息呢?
你能帮我一下吗?谢谢。

smbstatus显示的用户名是本地用户的名称,而不是连接到共享的用户的名称。原始名称可能已经在smb.conf中的“用户名映射”选项的帮助下进行了转换

假设,在传入用户和本地POSIX用户之间有一对一的名称映射。在这种情况下,可以使用“wbinfo--uid to sid leon”获取用户“leon”的安全标识符(sid),下一步可以使用“wbinfo--sid to fullname sid”将sid转换为完全限定的用户名(域\用户)

[root@Redhat6 pam.d]# smbstatus

Samba version 3.5.10-125.el6
PID     Username      Group         Machine                        
-------------------------------------------------------------------
8303      leon          domain users  win0832mc    (::ffff:10.204.176.73)