网盘安全有高招

时间:2022-10-26 07:05:58

网盘安全有高招

就地取材

手动为网盘目录加把锁

我使用的是百度云盘,默认同步目录是“j:\百度云同步盘”。 默认情况下,每次开机后都会自动启动百度云客户端,我的电脑只要进入系统,任何使用我的电脑的人都可以轻易打开这个目录,查看其中的文件并且可以任意删除文件,而这些操作会自动同步到百度云服务器。因此为了网盘文件的安全,我使用的是Windows 8自带的权限,通过设置权限来阻止别人用对同步目录的访问。

首先在本地电脑创建一个名为“打开网盘”的专用管理员账户,然后设置同步目录“J:\百度云同步盘”只有“打开网盘”专用账户才能访问,同时设置每次开机以“打开网盘”账户身份启动百度云客户端,这样既可以限制本地账户对同步目录的访问,同时又不会对客户端的文件同步带来不便。此外为了方便操作,我使用免费的Qdir文件浏览器来对同步目录进行管理。

首先按提示新建一个名为“打开网盘”的专用管理员帐户,进入该账户后安装百度云客户端和Qdir程序,然后将同步目录设置为“J:\百度云同步盘”。右击上述同步目录选择“属性”,在打开的属性设置窗口点击“高级”,接着点击“取消继承”,在弹出的窗口点击“是”,将所有用户继承权限全部删除(图1)。

点击“确定”返回属性窗口,接着点击“编辑”,在打开的窗口单击“添加”,添加“打开网盘”账户,将其对该文件夹的权限设置为“完全控制”,同上继续添加自己平时登录的账户,将其对该文件夹的权限设置为“拒绝”,使经常登录的账户无法访问同步目录(图2)。

完成上述的设置后,注销“打开网盘”并且以自己常用的账户登录,同时为了电脑的安全,建议将常用的登录账户设置为“标准账户”。接着启动记事本新建一个批处理open.bat保存在桌面,代码如下:

echo off

cls

runas /user:打开网盘 "D:\Program Files\Q-Dir\Q-Dir.exe"

cls

命令解释:使用runas命令以用户“打开网盘”的身份运行Qdir,因为通过上述的设置后,当前账户没权限访问同步目录,通过runas命令即可以“打开网盘”的身份访问。

同上,继续制作一个批处理baidu.bat,放置在D:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp下,作为开机启动百度云客户端:

runas /savecred /user:打开网盘 "D:\Users\打开网盘\AppData\Roaming\baidu\BaiduYun\baiduyun.exe"

当然如果自己需要访问共享目录,只要运行桌面的open.bat,然后按提示输入“打开网盘”账户的登录密码,密码字符不会显示,然后回车即可。

在启动的Qdir中,就可以轻松访问上述同步目录了。这里可以轻松将文件保存到同步目录,或者直接删除其中的文件,在后台运行的百度云客户端会自动同步。这样通过权限的限制就实现了只有登录密码才可以访问同步目录的效果,有效保护网盘文件的安全(图3)。

安全至上

加密保护网盘文件

我是公司销售部的员工,平时经常出差在外,为了方便随时在外地在线访问数据。我使用的是快盘,不过大家知道网盘访问只是基于网盘用户名和密码,现在的网络形式比较严峻,虽然我已经为快盘在线登录设置了强健密码,但是常在宾馆用电脑,我担心自己的快盘账户名和密码泄露。因此对于保存在网盘的文件,我使用的是免费的GPG4win加密软件来保护文件。

首先到http:///gpg4win-2.1.1.exe下载软件,程序安装完成后运行其中的Kleopatra组件,点击File(文件)New Certificate(创建新证书)一项,运行Certificate Creation Wizard(证书创建向导),按向导的提示创建一个OpenPGP密钥(图4)。

完成密钥的创建后返回程序主界面,在Kleopatra主界面中右键点击自己所要导出的密钥,点击菜单中的Export Secret Keys(导出私钥),将导出的密钥放置在U盘中,这样以后我在其他电脑上使用GPG4win时,只要导入这个密钥即可解密网盘文件。

现在就可以使用它来加密网盘文件,返回程序界面,选择File(文件) Sign/Encrypt Files(签名/加密文件),然后在弹出的窗口选择快盘本地同步目录的文件,接着在弹出的窗口选择需要加密的密钥,点击ADD,然后单击Encrypt开始加密(图5)。

由于快盘会自动同步,因此使用GPG4win加密过的文件就会自动上传到快盘服务器。以后我不管在哪里,只要登录自己的快盘下载加密文件,下载到本地电脑后,同上运行Kleopatra后点击“选择FileDecrypt/Verify Files(解密/验证文件)”,然后按提示选择下载到的加密文件,点击Decrypt/Verify Files解密文件,输入密钥的密码之后点击OK就可以进行解密了(图6)。

巧设“门神”

保护网盘安全

网盘的左门神——CryptSync

我们知道,网盘(例如金山快盘、百度云盘等)都提供了客户端程序,可以将其安装到本地硬盘中,将指定路径与网盘绑定在一起,这样当向该路径中存储数据时,对应云盘的客户端程序会实时将其同步到远程网盘中。CryptSync巧妙地利用这一特性,利用同步加密技术,可以毫不费力地将目标文件加密后存储到云盘中。

这里以金山快盘为例进行说明,金山快盘客户端会在C盘中创建名称为“快盘”的文件夹,当然,你也可以手工更改该路径。假设我们需要将“我的文档”中的“办公文档”文件夹中的内容自动加密存储到金山快盘中。

只需在CryptSync主界面中点击New Pair按钮,在新建同步窗口中的Original folder栏中点击浏览按钮(图7),选择“我的文档”中的“办公文档”文件夹。在Encrypted folder栏中点击浏览按钮,选择C盘中的“快盘”文件夹。在Password和Retype Passord栏中输入密码。

如果同时使用多个网盘,可以按照上述方法,为每一个网盘分别创建同步加密项目。之后在CryptSync主界面中显示所有的同步加密项目(图8)。

为了避免垃圾文件的干扰,可以在Ignore files栏中输入需要过滤的文件类型,各类型之间以“|”符号分隔,例如“*.tmp*|~*.*|thumbs.db|desktop.ini”。

最后点击Run in backgoound按钮,让CryptSync隐藏在后台隐蔽运行。当向预设路径(例如“我的文档”中的“办公文档”文件夹)存储文件时,CryptSync会首先过滤不需要的文件,将合乎条件的文件进行加密压缩处理,之后将其实时同步到对应的网盘客户端路径中(例如C盘中的“快盘”文件夹),之后任务就交给网盘的客户端程序打理好了,它会自动将其同步到远程网盘中。下载地址:http:///lfndtw3

网盘的右门神——SecuredCloudDrive

和CryptSync类似,SecuredCloudDrive也是通过在本地文件夹和网盘之间建立同步加密关系,来实现保卫网盘安全的任务。不过,SecuredCloudDrive使用的加密技术更加强悍。这里以百度网盘为例来讲解SecuredCloudDrive的威力。当安装好百度网盘客户端后,会创建一个与网盘同步的客户端存储路径,默认为我的文档中的“百度云”文件夹。在系统托盘中右击SecuredCloudDrive图标,在弹出的菜单中点击“New Share”项,在操作向导界面中依次点击“Next”按钮,点击“Select Folder”按钮,选择本地目标路径。

例如本例中将“E:\officedoc”文件夹作为目标路径,将其中的文件同步加密传送到百度网盘中。在下一步窗口中点击“Select Folder”按钮,选择百度网盘存储路径,例如我的文档下的“百度云”文件夹,在下一步窗口中输入密码(图9)。

在下一步窗口中点击“Get More License”按钮,在弹出的网页中依次输入昵称、Email地址,选择认证码数量(单机用户使用一个认证码即可)等信息(图10),点击“Send codes to email”按钮,在邮箱中就会得到SecuredCloudDrive发给的认证码。将其输入到“License code”栏中,依次点击Next按钮,完成同步加密项目的绑定操作。

在本例中,当创建好同步加密关系,操作完成后,可以清楚地看到,“E:\officedoc”文件夹的图标发生了变化,其实际上已经进入了加密状态。当进入我的文档下的“百度云”文件夹后,发现其中出现了和对应共享文件夹同名的文件夹,只是其后缀多了.encrypted字样,例如本例中为officedoc.encrypted。只要E:\officedoc文件夹有什么风吹草动,SecuredCloudDrive就会将相关文件加密后存放到officedoc.encrypted中,加密后的文件后缀为encrypted。之后百度网盘客户端会将加密后的文件传送到云存储空间中。下载地址:http:///ckzqtnt

上一篇:汉字排序就按中国传统来 下一篇:让字体更清晰可见