当前场景:我有一个 NAS Box,以及我们的录制软件所在的 Windows 2003 Server(安全摄像机)。该软件将数据存储在 NAS 盒上。目前,必须有人使用有效凭据登录才能保持驱动器安装(例如域管理员)。我知道您可以使用批处理文件安装驱动器,但这会以明文形式存储凭据,这不是一个好的解决方案。我正在寻找另一种方法来让驱动器在启动时挂载而无需有人登录。我确实有一个通用帐户设置,可以读取/写入驱动器但无法交互登录,这是我想用来挂载它的帐户(如果有)。有什么建议么?
当前场景:我有一个 NAS Box,以及我们的录制软件所在的 Windows 2003 Server(安全摄像机)。该软件将数据存储在 NAS 盒上。目前,必须有人使用有效凭据登录才能保持驱动器安装(例如域管理员)。我知道您可以使用批处理文件安装驱动器,但这会以明文形式存储凭据,这不是一个好的解决方案。我正在寻找另一种方法来让驱动器在启动时挂载而无需有人登录。我确实有一个通用帐户设置,可以读取/写入驱动器但无法交互登录,这是我想用来挂载它的帐户(如果有)。有什么建议么?
您需要映射驱动器的原因是什么?是否只是为了存储用户凭据?如果安全 PC 可以保存到 UNC 路径 (\\servername\share),那么您可以尝试以其他用户身份运行该服务,该用户有权访问共享。
让我知道我是否在正确的轨道上:
\\nasbox\SecurityFootage 是文件必须保存到的位置,但它们不允许匿名读/写访问。因此,目前,您使用凭据映射网络驱动器(假设 M:),并告诉安全摄像头在那里进行记录。
因为安全软件作为服务运行,所以如果它可以随系统自动启动并写入 M: - 但目前它不能,因为没有匿名访问 \\nasbox\SecurityFootage
如果我刚才描述的场景是准确的,那么有解决方法:
这意味着当录制服务启动时,它将在指定的帐户下运行,因此将有权保存到 \\nasbox\SecurityFootage
韦斯利,我建议你先了解“精神分裂症”这个词的实际含义,然后再如此松散地在句子中使用它。
如果 NAS 盒支持 iSCSI,您可以将远程存储挂载为本地驱动器。
您是否尝试过让软件存储在 UNC 路径而不是驱动器号上?
使用批处理文件和计划任务。使用 NTFS 权限保护批处理文件以及使用权限保护计划任务。