每个人 Mac 中多少都有一些不想被外人看见的档案,或是准备把重要档案传给朋友、客户,虽然有小技巧可以藏在某个设定权限的资料夹中,但这方法如果对方也知道,很轻松就能解锁了,因此这篇笔者要来教大家另一个更进阶的技巧,“透过终端机的指令来加密某个档案”,让你存放起来更加放心!而且还不用安装任何第三方软件哦!
首先按下 command+space 叫出 Spotlight 搜寻 terminal 来开启 “终端机”,或是进入 Launchpad、应用资料夹打开。
先输入“openssl enc -aes-256-cbc -e -in”这段文字,也代表着使用的加密模式是 AES-256。
然后填入要加密的档案路径,你可以自行输入,或是简单一点直将拖拉档案至终端机的视窗中。
路径就会自动填上。
接着是输出路径,输入“-out”
填入你想要输出档案到哪个资料夹,我一样指定在原始档案的资料夹中,因此把原始档案拖拉进来让路径自动填上后,再把“ParallelsDesktop-11.2.2-32651.dmg”名称改成我要的“thisisjunk”。
最后就进入最重要的设定密码阶段。
再次确认一次密码。
等终端机回到最初的文字后,就完成啦!
而你指定输出的位置就会出现这加密档案,下图是笔者的 thisisjunk。
这样一来只要这档案没被解密,无论什么软件都没办法打开来使用的,所以说未来有任何重要档案不想被外人看见或外泄,就先用这方法来加密吧!另外记得加密完后需手动删除原始档案,系统不会自动处理。
而解密步骤也很简单,同样开启终端机改成输入“openssl enc -aes-256-cbc -d -in”,并把要解密的档案拖拉进来,让路径自动填入。
一样输入 -out 后,填上解密档案的输出位置与名称,记得副档名也要打哦!
输入原本预设的密码来解锁。
档案就会解锁啦!
一样可以正常使用。
加密完整指令:openssl enc -aes-256-cbc -e -in 要加密的档案位置 -out 加密后档案的输出位置
解密完整指令:openssl enc -aes-256-cbc -d -in 要解密的档案位置 -out 解密后档案的输出位置
以上两个指令不同的地方在 -e 以及 -d。