Azure active directory 使用Azure AD对Samba进行身份验证

Azure active directory 使用Azure AD对Samba进行身份验证,azure-active-directory,samba,Azure Active Directory,Samba,背景: 我们有一个samba文件服务器,它使用security=user,对本地linux中的用户进行身份验证,效果非常好。 我们将云解决方案迁移到Office 365,其中包括一个Azure广告 问题: 可以在Azure AD中对用户进行Samba身份验证并映射到本地linux用户吗 我不想作为域成员加入samba,实际上,我甚至不知道这是否可能,太麻烦了 我想要一个简单的解决方案来解决这个问题。根据官方文档的注释,如下所示,似乎不可能使用AAD对Samba进行身份验证,尽管此文档用于Azur

背景: 我们有一个samba文件服务器,它使用
security=user
,对本地linux中的用户进行身份验证,效果非常好。 我们将云解决方案迁移到Office 365,其中包括一个Azure广告

问题:

可以在Azure AD中对用户进行Samba身份验证并映射到本地linux用户吗

我不想作为域成员加入samba,实际上,我甚至不知道这是否可能,太麻烦了


我想要一个简单的解决方案来解决这个问题。

根据官方文档的注释,如下所示,似乎不可能使用AAD对Samba进行身份验证,尽管此文档用于Azure文件存储

预览版本的Linux VM不支持通过SMB的Azure AD身份验证。仅支持Windows服务器虚拟机

然而,我认为一种变通方法是将LDAP与Azure AD相结合,然后使用LDAP对Samba进行身份验证。您可以参考下面的文档了解如何操作


  • 如上所述,这似乎不是一个简单的解决方案。也许你需要考虑使用SAMBA开发一个具有Azure广告验证的Web应用程序的场景。

    我相信,在不使用默认模式的情况下,也许可以用另一种方式来验证AAD,或者编写SAMBAuAuthPu外插件或其他东西。我想要一个简单的解决方案,如果可能的话没有LDAP。谢谢