MAC 文件加密
MAC 文件加密
(2011-10-08 00:08:52)
我们都有一些私密的文件需要保存,在苹果操作系统下,如何为这些文件或文件夹设置密码呢?
利用系统自带的创建磁盘镜像功能,可以创建一个带密码的镜像文件,能很轻易的实现我们的愿望。
第一步,打开 “应用程序”--“实用工具” 里的磁盘工具 ,选择 “新建镜像"

按照图示中的样子选择。

其中,”存储为“ 是起一个这个磁盘镜像在硬盘上的名字。我这里起名为“1” 。
”Work“ 这一项,是选择这个磁盘镜像所在的磁盘。
“名称” 是这个镜像文件将来挂载后显示的名字。
“大小” 选择自定义,这个大小的数值根据你个人的需要而定,但不能超过镜像文件所在磁盘的剩余空间。我这个图上的例子里选择的是100G
。
“格式” 保持默认的 MAC OS 扩展(日志式)
“加密” 这一项是重点,一定要选择 “128位 AES 加密” ,这样,将来打开这个镜像文件的时候,会提示你密码。
“分区” 保持默认的选项。
“映像格式”
这一项也是重点,一定要选择“稀疏磁盘镜像”,这一项的含义是,镜像文件在硬盘上占的空间大小是你向镜像文件里放置的文件的实际大小,而不是上面定义的100G
,这两项结合,100G的含义是这个镜像文件所能占的最大空间。这个最大空间的大小将来还能更改。
第二步,设置密码,创建磁盘镜像
设置完毕,点击创建,会弹出一个密码对话框,让你输入自定义的密码。

注意,一定要按照上面的图示,把 “在我的钥匙串中记住密码” 这个选项前面的勾去掉
,如果这个选项打勾了,那么你在这台电脑上这个用户登录的情况下,打开这个磁盘镜像是不需要密码的。只有把这个镜像文件拷贝到其他苹果电脑上,打开时,才会询问密码。
只要把 “在我的钥匙串中记住密码” 这个选项前面的勾去掉
,那么在任何情况下,打开这个镜像文件都需要密码。
然后点击 “好” ,经过几十秒,就创建好了磁盘镜像。
实际演示:
创建完毕后,在硬盘上就会出现一个刚才以 “1”命名的磁盘镜像文件,全名是:“1.sparseimage” 。

根据上图所示,目前这个镜像文件里还没有放置任何文件,它的大小是200多M ,而不是上面定义的100G
,这200多M的空间应该是供加密使用的。将来向里面放置文件,镜像文件的大小会随着放入文件的实际空间而增大。
双击这个镜像文件,会提示输入密码:

输入密码后,镜像文件就会在桌面和侧栏上显示,和一个普通的U盘一样。我们就可以像一个U盘一样使用,向里面拷贝文件和文件夹。使用结束后,像U盘一样的推出,例如图中所示点击推出按钮,就可以了。

每次挂载这个文件,都需要输入密码,这样就达到了我们保护资料的目的。
如果你将来觉得这个镜像文件的最大空间已经不够用了。打开磁盘工具,选中这个镜像文件,可以像图中所示,调整大小。

你也可以把这个镜像文件拷贝到U盘里,随身携带到别的苹果电脑上。在别的苹果电脑上,只要输入正确的密码,这个镜像文件也可以正常使用,像拷贝,删除等操作,都可以正常进行。
MAC 文件加密的更多相关文章
- WebConfig配置 文件加密处理
webconfig 文件加密处理 前几日正好遇到配置文件加密解密的问题,简单记录下流程. 1.首先运行cmd然后打开Framework.cd C:\Windows\Microsoft.NET\Fr ...
- C#Excel文件加密实现,支持xlsx、docx、pptx(C#\Net\Asp.Net)
从此刻开始,我已封闭!概不接客! 像风一样的男人,像风一样的性格,无拘无束,不拘一格.那么问题来了,当风遇到沙,不一定你是风儿,我是沙儿的缠缠绵绵,.也许是漫天黄沙,飞粒走石.如果我们期望擒住这漫天的 ...
- 使用Windows EFS(怎么给文件夹加密)进行文件加密
和Windows BitLocker一样,Encrypting File System(EFS,加密文件系统)是Windows内置的一套基于公共密钥的加密机制,可以加密NTFS分区上的文件和文件夹,能 ...
- Encrypting bootloader (程序BIN文件加密及在线升级)
了解更多关于bootloader 的C语言实现,请加我QQ: 1273623966 (验证信息请填 bootloader),欢迎咨询或定制bootloader(在线升级程序). 在上一个博客随笔,我介 ...
- linux环境下给文件加密/解密的方法
原文地址:linix环境下给文件加密/解密的方法 作者:oracunix 一. 利用 vim/vi 加密:优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了:缺点:很明显让别人知 ...
- [转] swf文件加密基础
本来打算下班回来就写这个东西,一方面算是对今天学习的一个笔记记录,另外一方面,给一些朋友普及一些swf文件加密基础知识.之所以说是基础,那是因为我也是刚学习了一点,灰常的基础.不过晚上看了一会我是传奇 ...
- Atitit.视频文件加密的方法大的总结 java c# php
Atitit.视频文件加密的方法大的总结 java c# php 1. 加密的算法 aes 3des des xor等.1 2. 性能1 3. 解密1 4. 播放器的事件扩展1 5. 自定义格式 ...
- 利用VHD虚拟文件加密自己的个人信息
1.制作VHD磁盘 计算机—管理—磁盘管理—操作—创建VHD 2.挂载卸载VHD磁盘 磁盘管理—操作—附加VHD 选择只读则不允许修改文件内容 3.用途 这样一个虚拟磁盘就被建立出来.它实际上仅仅是一 ...
- 转 图片资源加密,Lua文件加密
游戏开发中常遇到资源保护的问题. 目前游戏开发中常加密的文件类型有:图片,Lua文件,音频等文件,而其实加密也是一把双刃剑. 需要安全那就得耗费一定的资源去实现它.目前网上也有用TexturePack ...
随机推荐
- vue 锚点定位
vue 锚点定位 <template> <div class="details"> <div class="wrapper w"& ...
- [备忘]js-xlsx 操作 Excel 插件
github地址:https://github.com/SheetJS/js-xlsx oss地址:http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js
- hadoop从wordCount开始
最近一段时间大数据很火,我有稍微有点java基础,自然选择了由java编写的hadoop框架,wordCount是hadoop中类似于java中helloWorld的存在,自然不能错过. packag ...
- 如何发布到NPM上(转)
简要:这篇文章介绍了如何讲自己的包发布到NPM上,马克一下,将来有用 ... npm包发布 发布npm包,更方便以后下载使用. 我们已经把插件代码上传到github上面了,那么我们是否可以也做成一个n ...
- DES 加密
package com.cloudunicomm.utils; import java.io.UnsupportedEncodingException; import java.security.Se ...
- vue-lazyload插件
更详细的内容,请移步 使用 npm install vue-lazyload --save //注册插件 import vueLazyload from 'vue-lazyload' Vue.use( ...
- 每个人都能实现的vue自定义指令
前文 先来bb一堆废话哈哈.. 用vue做项目也有一年多了.除了用别人的插件之外.自己也没尝试去封装指令插件之类的东西来用. 刚好最近在项目中遇到一个问题.(快速点击按钮多次触发多次绑定的方法),于是 ...
- C语言实现的minixml解析库入门教程
minixml的中文说明手册:MiniXML中文文档.dochttp://wenku.baidu.com/view/25fd7d7f31b765ce050814f7.html xml源代码: < ...
- 【BZOJ 1303】 [CQOI2009]中位数图
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 注意是1..n的排列. 设b的位置为i. 设i右边的数字,比b大的为1,比b小的为-1. (i左边的位置数字也一样设置成1和-1 则 ...
- USACO 玛丽卡(最短路+枚举)
USACO 玛丽卡 麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复. 因为她和他们不住在同一个城市,因此她开始准备她的长途旅行. 在这个国家中每两个城市之间最多只有一条路相通,并且我们知道从一个城市 ...