如果我理解正确,要加入 Windows 域,机器需要在 Active Directory 上有一个帐户,并有密码进行身份验证。这样的密码每 30 天自动更新一次。
现在,我在公司网络上有一台 Linux 机器,在 IT 部门的支持下,Samba 可以加入域并允许我这样做,但他们不想添加它。我想在我要重新格式化的 Windows 机器上使用我的帐户。我找不到解码存储在注册表中的密钥的方法。
如果我理解正确,要加入 Windows 域,机器需要在 Active Directory 上有一个帐户,并有密码进行身份验证。这样的密码每 30 天自动更新一次。
现在,我在公司网络上有一台 Linux 机器,在 IT 部门的支持下,Samba 可以加入域并允许我这样做,但他们不想添加它。我想在我要重新格式化的 Windows 机器上使用我的帐户。我找不到解码存储在注册表中的密钥的方法。
可以从 Windows 系统转储散列并将它们导入 Samba。该过程在此处解释http://ppp.samba.org/samba/ftp/pwdump/README。但是请考虑 IT 部门可能对您做这些事情不满意,并且不能保证它会适用于您尝试做的事情。
希望 IT 团队对您和您对他们一样尊重(意为讽刺)。贬低和侮辱他们对你有什么好处?它会让你成为一个更好的开发者吗?这会让你的老板更尊重你吗?它会让你成为一个更好的人吗?不?那为什么要这么做?抨击别人的能力没有荣耀,当然也没有荣耀。
问题:为什么需要加入 Windows 域?
在工作中,我只使用 Linux。整个基础架构是 Windows。我挂载 Windows 共享没有问题:
凭据文件如下所示:
我在登录后运行了一个简单的脚本,它安装了我需要的所有共享(我手动运行它,因为我并不总是在公司网络上)。每当我需要更改域密码时,我只需编辑凭据文件。我通常会在共享停止工作时发现我的密码已过期。然后我借了同事的 Windows 计算机并使用它登录。Windows 提示我更改密码。
我不确定您的要求是否对 Linux 计算机有意义。加入 Windows 域对 Linux 机器意味着什么?
编辑:
我得到它。你的 Linux 机器是 SMB 文件服务器吗?您想让它对 Windows 用户可用吗?