首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >加密AD域上的共享文件

加密AD域上的共享文件
EN

Stack Overflow用户
提问于 2010-05-28 03:12:34
回答 1查看 2.1K关注 0票数 1

是否可以加密windows服务器上的共享文件,并仅允许经过身份验证的域用户访问这些文件?

场景如下:

我有一家软件开发公司,我想保护我的源代码不被我的程序员复制。

一个问题是,一些程序员使用自己的笔记本电脑来开发公司的软件。

在这种情况下,不可能阻止开发人员复制笔记本电脑的源代码。

在这种情况下,我考虑了下面的解决方案,但我不知道它是否可能实现。

这个想法是加密源代码,只有当开发人员登录到AD域时,他们才能访问(解密),即如果他们没有登录到AD域,源代码将被加密是无用的。

可以实现这个吗?应该使用什么技术?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-28 05:50:50

这取决于您如何理解“仅允许经过身份验证域用户访问这些文件”:从“允许来自Active Directory访问EFS文件的选定用户”或“来自文件共享的加密网络通信”。对你的问题有更多的其他解释方法。大多数情况都是可能的,特别是当您拥有集成了Active Directory的PKI时。我不知道你在这个领域有哪些知识。例如,你知道EFS的主要工作原理吗?(例如,请参见http://go.microsoft.com/fwlink/?LinkID=85746http://technet.microsoft.com/en-us/library/bb457116.aspx)。

因此,如果你写了一个简短的问题,答案可能会更长,而且不能给出你需要的信息。

此外,stackoverflow.com是一个仅用于软件开发的站点。也许https://serverfault.com/https://superuser.com/更适合你的问题。

诚挚的问候

更新的:服务器上的EFS确实不是最好的解决方案,因为服务器上的数据恢复存在问题。如果用户忘记了您的笔记本电脑,或者如果您想恢复备份数据,或者在其他非标准情况下,您可以要求您的公司在使用服务器上的EFS的情况下实现新的特殊流程。如果你不这样做,你可能会在服务器上接收到没有人能读取的加密数据。由于这个问题,大多数大公司都拒绝在服务器上安装EFS。一种是在笔记本电脑上使用本地EFS或硬盘加密,但在服务器上只使用设计良好的NTFS权限系统。

在我看来,您也可以在没有任何EFS的情况下解决所有权限问题。例如,您可以在服务器上创建一个对创建者所有者具有更改权限的目录。然后,你公司的每个程序员都可以在共享上创建一个子目录,并将他的项目源代码复制到子目录中。他/她收到对此目录的更改权限,但没有其他人。如果您将您帐户的域管理员权限添加到根共享目录,则域管理员或您也将拥有对程序员数据的相应权限。

如果有人在一个项目中工作,您可以为该项目创建一个目录,在Active Directory中创建一个相应的组,将属于该项目的人员作为该组的成员,并在NTFS中为该组授予group权限。只有组中的人员才能访问该目录。

抱歉,如果我写了一个众所周知的东西(我不知道你的知识)。我只想给你一些例子,这表明,你在问题中描述的所有问题都可以解决,而不是在加密方面,而只是在文件系统中授予权限。你应该选择这种方式吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2924119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档