现象:

最近遇到一件怪事。

在我们的一台windows服务器上,我执行了一个拷贝操作:从资源服务器拷贝一些文件替换掉该windows服务器上的旧版文件。然而拷贝操作总是执行失败,细看后发现,有少许文件无法完成替换。

这些无法替换的文件有如下现象:

1. 此类文件有图片、也有文本文件,其图标上面显示了一把锁,似乎是被加密了。

2. 双击此类文件,文件无法打开,对应的程序提示“你似乎没有权限查看此文件...”,按照提示,好像是由于当前系统用户没有这些文件的读取权限。

3. 右键属性查看文件的权限情况,发现权限没有异常,当前系统用户拥有文件的全部控制权限。

4. 拷贝、剪切此类文件,无法执行成功,但可以成功执行删除操作。

5.  该windows服务器仅仅是一个文件中转站,以上这些文件都在另一台linux服务器上有备份,是过去某个时候从该windows服务器对拷过去的,从linux服务器上把对应的文件拉取下来,发现可以正常打开,且通过AntHelper分析,其与windows上的文件存在差异。

最后,右键查看文件的高级属性发现,发现此类文件勾选了“加密内容以便保护数据”选项,这应该就是罪魁祸首了。于是取消勾选,再次查看文件,问题依旧,再次查看文件的高级属性,显示该选项并没有取消,也就是说,无法取消该选项。继续查看该选项的详细信息,上面显示了可访问该文件的用户。这就表明,这一加密方式与操作系统的用户是有关联的。

恍然大悟,当前使用的windows用户是在几个月前新建的,于是将系统切换至可访问这些文件的老用户,终于可以正常打开文件,也可以取消勾选“加密内容以便保护数据”选项了。至于这些文件是何时,由何人勾选了文件的加密选项,已不可查。

以上提及的加密选项,其实就是windows的加密文件系统EFS。

加密文件系统(英语:Encrypting File System,缩写EFS)是微软Windows在NTFS 3.0中引入的一个功能,它提供文件系统级加密。此技术使文件支持透明加密以保护机密数据免受具有物理访问权限的攻击者侵害。

EFS从Windows 2000起在所有为商业环境开发的Windows版本中可用。默认情况下,不会有文件被加密,但用户可以选择加密各文件、各文件夹和各驱动器。有些EFS设置可通过Windows域环境中的组策略强制执行。经过EFS加密后的文件,只有设置加密的当前系统用户可以解密,同一个系统里边的其他用户无法正常解密;如果存放加密文件的载体被其他系统挂载,例如被盗,这些文件也是无法正常解密的。

加密操作

在NTFS分区的目录或文件下,右击要加密的文件或文件夹;单击“属性”,在“常规”选项卡上,单击“高级”;在弹出的窗口中,勾选“加密内容以便保护数据”复选框;点击“确定”即可。被EFS加密的文件或文件夹在资源管理器中会显示为绿色,或者显示一把锁。

加密对用户是透明的,文件加密之后,用户不必手动解密,解密操作由操作系统在底层完成,这对于使用这些文件的用户和程序都是无感的,例如将这些被加密的文件拷贝至另外的FAT32格式的驱动器,或者网络其他位置,拷贝时将自动获得解密后的文件流(这里有一个认知上不好理解的地方:拷贝后的文件和源文件是形成了差异,源文件是经过加密的,而拷贝后的文件则是未加密的)。

加密解除

清除该文件的属性中的“加密内容...”复选框即可。

备份密钥

EFS加密操作简单,它既保护了数据,但也造成了数据丢失的风险。

1. 如果用户重装了操作系统,将无法打开EFS加密文件。

2. 如果用户删除了当前用户(包括帐户的配置文件),启用了新的系统用户,也将无法打开EFS加密文件。

因此用户应该及时备份EFS加密密钥。

慎用windows EFS文件加密相关推荐

  1. 计算机efs加密,2分钟让你学会电脑EFS文件加密

    原标题:2分钟让你学会电脑EFS文件加密 每每被强调文件的重要性,内心活动都如下: 方法是有千千万万,就无一种入我心? 直到发现...... 系统自带加密,一键文件上锁! 加密文件系统(EFS)可以对 ...

  2. 计算机用户加密,计算机文件加密的几种方法

    在商务用户的电脑上,总会储存一些比较重要的文件,需要进行加密来保护其安全.这里为大家收集了一些比较常见,又简单易用的文件加密方法. 一.指纹加密 优点:加密强度高,无需记忆密码,使用方便 缺点:需要指 ...

  3. Windows中文件夹属性加密的作用?

    文件属性里的加密功能是非常有用的.你自己依然能打开能改写那是因为这个文件是你自己用户名建立的,加密也是你自己加密的,为方便起见,自然支持你改写.但是如果其他用户不是用的你用户名登陆Windows系统, ...

  4. Windows中的权限设置、文件压缩、文件加密、磁盘配额和卷影副本

    目录 权限设置 文件夹的NTFS权限 文件的NTFS权限 NTFS权限的应用规则 文件压缩 文件加密 磁盘配额 卷影副本 权限设置的应用 遇到的一个权限问题的小bug 权限问题的实际应用 权限设置 N ...

  5. 举例讲解EFS的加密技巧

    EFS:Encrypting File System,加密文件系统.它可以帮助你针对存储在NTFS磁盘卷上的文件和文件夹进行加密操作. NTFS:Windows 2000/XP/2003支持的.一个特 ...

  6. rar,zip文件加密判断

    rar官方文档:https://www.rarlab.com/technote.htm zip官方文档:https://pkware.cachefly.net/webdocs/APPNOTE/APPN ...

  7. 文档服务器加密,远程文件服务器文件加密攻略(一)

    这两天在论坛上又看到有网友提问,"能不能利用一些比较简单地方法实现对文件服务器上的私人文件/文件夹的保护呢?因为不想让别的用户浏览到自己的共享文件夹中的某些个文件!". 应对这种需 ...

  8. WindowsXP中的文件加密功能及其使用

    加密和解密文件与文件夹 Windows2000系列和WinXP专业版及Windows2003的用户都可使用内建的文件加密功能,但前提是准备加密的文件与文件夹所在的磁盘必须采用NTFS文件系统.同时要注 ...

  9. 计算机 bat文件夹加密,bat文件加密介绍【图解】

    懂电脑的人一定知道bat文件是什么,但对电脑一知半解或者不怎么懂电脑的,一定不知道它是什么了,bat文件是计算机系统文件类型,在DOS和WINDOWS系统,它是可执行文件,也就是说大家可以使用它来编辑 ...

  10. C语言实现DES,3DES以及基于3DES的文件加密系统

    C语言实现3DES文件加密系统 DES算法 密钥操作 明文操作 3DES算法 C语言代码实现 代码效果展示 DES算法 DES(数据加密标准)是一种分组密码.明文,密文和密钥的分组长度都是64位. D ...

最新文章

  1. php概率函数,PHP全概率运算函数(优化版) Webgame开发必备
  2. r语言 回归分析 分类变量_R语言 | 回归分析(二)
  3. linux-01-概述
  4. 口嫌体直聂远,撩人于无形茅子俊,《皓镧传》吴谨言求问该选谁?
  5. 贝叶斯集锦:MCMCpack包
  6. ssh 切换用户_从零开始学习华为路由交换 | 配置ssh远程管理
  7. 程序员简历应该怎么写?
  8. java openoffic linux_windows/linux服务器上java使用openoffice将word文档转换为PDF(亲测可用)...
  9. 魔方cfop公式软件_【初级篇】(八)最简单的三阶魔方入门教程——顶棱还原...
  10. oracle 导出空行,oracle sqlplus空行处理方法
  11. 常见思维模型汇总(二)
  12. 对接阿里云内容安全服务(机审视频检测)
  13. android 百度地图3.0定位,百度地图定位功能实现v3_0_0
  14. zcmu-1133: 第九章:致我们终将逝去的青春(dfs)
  15. 频繁跳槽会有什么不好的影响?
  16. 沪指年线再失守,周期股集体重挫。美股高开,再创历史新高
  17. 孙子兵法谋攻篇----知胜有五
  18. (八十)第五章编程练习
  19. 孕妇在计算机房上课有辐射吗,机房上课对孕妇的影响
  20. 基于Layui框架的NET后台管理系统

热门文章

  1. 接入翼支付的php,翼支付商户接入规范.doc
  2. 机器学习基础补习04---凸优化
  3. ubuntu+python2.7+tensorflow-gpu安装
  4. 2个鸡蛋,100层楼问题
  5. 蛋花花:人类与“人工智能”相比,人类还有优势吗
  6. 三甲川荧光染料Cy3DIGE NHS ester,Cy3DIGE琥珀酰亚胺活化酯,Cyanine3DIGE 活化酯,Ex:555nmEm:569nm
  7. 估值择时对ETF基金定投的影响
  8. 从零构建 React 开发环境(一) —— hello world,麻雀虽小五脏俱全~
  9. CSS特效--图像悬停效果
  10. matplotlib 绘制图中图