Active Directory绑定到Mac OS X. 使用$ USER或$ HOSTNAME或WHOAMI,网络用户的提取信息不多。
要求是提取登录用户的域名。此外,应该能够区分本地用户与网络用户。
DSCL或dsconfigad不提供用户相关的详细信息。在这方面获得域名的任何输入都会有所帮助。
答案 0 :(得分:0)
使用dscl,您可以列出Mac可以看到的任何帐户的所有详细信息,无论它在何处。请记住,如果AD帐户已作为移动帐户缓存以进行本地身份验证,则可以在DSLocal节点中找到它,而不是Active Directory节点。
构建dscl命令时,以交互模式浏览目录服务通常很有帮助。这样,您只需使用cd和read命令即可确定要读取的路径。