我正在研究LDAP,在我的公司里有一个 Active Directory 服务器。在我的工作站上安装了 Linux Mint。
我试图展示出现我的问题的背景:
- 打开一个新窗口来浏览工作站的文件系统;
File
在打开的窗口的菜单中(很抱歉,此时我无法添加打开的窗口的图像),有选项Connect to Server
;- 通过此选项,我可以选择
Type: Windows share
并使用在 Windows 域中注册的帐户进行身份验证; - 之后,我可以浏览一些启用了我的帐户的网络目录。
解释了上下文我可以问这个问题:Connect to Server
我使用过 LDAP 还是其他东西?是否可以通过命令行进行相同的身份验证?
谢谢
当您连接到带有共享的 win 服务器时 - 您正在连接到该文件服务器。文件服务器需要身份验证,您提供 id 和密码,文件服务器连接到 LDAP 并检查密码。在这种情况下,您的机器不会使用 LDAP 直接连接到机器。
如果你想从命令行连接到 Windows 的文件服务器,你需要
mount
远程共享:系统将提示您输入密码。或者您可以在命令行中提供密码:
在这种情况下,Windows 共享将“挂载”到 /mnt/win_share 文件夹,您可以使用它。您在 GUI 中使用的文件管理器执行相同的操作,但会挂载到一个临时文件夹,一旦您与共享断开连接,该文件夹就会被删除。
是的,与 LDAP 服务器的交互将再次从文件服务器完成,而不是从您的机器完成。
如果您想自己连接到 LDAP 服务器。你需要安装
OpenLDAP
包:它将为您提供几个实用程序,例如
ldapsearch
,ldapmodify
这将使您可以完全访问 LDAP 服务器。有了它们,您将能够直接从您的 Linux 机器查询或管理 LDAP 服务器。