+ -
当前位置:首页 → 问答吧 → 帮忙推荐一款在ubuntu下使用的DNA序列分析软件

帮忙推荐一款在ubuntu下使用的DNA序列分析软件

时间:2011-07-14

来源:互联网

安装kubuntu时,有个选项:是否加密用户文件夹。其使用的就是企业级加密系统ecryptfs。

把整个用户文件夹加密有点太浪费资源了。但是ecryptfs的高效性,又是rar类压缩加密所不能比的。

安装很简单:

sudo apt-get install ecryptfs-utils

这是个命令行的加密软件,已被集成于linux核心(也就是说在ext4、3、2类linux格式下表现良好)

具体使用很简单,只是介面是英文的

http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn

这是教程,大多就是加密选项。每次使用相同的选项进行加密、解密就对了。



注意以下命令运行于kde环境,gnome(ubuntu默认环境)请作相应更改

但命令行很不方便,特别是文件夹地址比较复杂时,来回输入命令太痛苦了。

本文的目的是调用一个简单的脚本,在文件夹右键添加按钮,处理加密、解密问题。



1.在/media目录中创建一个文件夹,作为加密文件夹的显示窗口。

sudo mkdir /media/ecryptfs



2.创建一个脚本,我们放在/bin中。其实放在哪里都可以,只是考虑到安全性还是放在系统文件夹中,以root用户创建。

sudo touch /bin/mountecryptfs.sh



3.编辑脚本

sudo kate /bin/mountecryptfs.sh

拷贝以下内容:

#!/bin/sh
# 本脚本运行由cat650制作,有问题联系[email protected]

# 脚本适用于kde环境,请提前安装ecryptfs-utils
echo "请输入超级用户密码"
sudo umount /media/ecryptfs

echo "输入完成"
echo "请输入加密密码,选择加密方式"
sudo mount -t ecryptfs "$1" /media/ecryptfs

echo "显示加密文件夹"
dolphin /media/ecryptfs
echo "已处于加密状态"
read -p "是否自动卸载加密文件夹(yes?)" yn
if [ "$yn" != "yes" ]; then
echo "请记得手动解除加密"
echo "命令为:sudo umount /media/ecryptfs"

read -p "回车退出" no
exit 0
fi
echo "去加密……"
sudo umount /media/ecryptfs
read -p "请验证是否已解除加密,回车退出" no

4.把这个脚本变为可执行

sudo dolphin /bin

找到脚本,属性改为可执行。



5.用dolphin打开任意文件夹。文件夹右键,属性,类型旁有个小扳手。

添加。选择程序,找到/bin/mountecryptfs.sh

选择并移动到最底。

选择,编辑。应用程序,高级选项:在终端中运行。这步必须有,要不无法进行加密操作。



6.测试

在/tmp文件夹中新建一个文件夹,右键,动作,选择mountecryptfs.sh(或者你自己命名的名字)。

好了,在新跳出的文件管理器中,添加一些文件、写点字。

在终端输入yes,让脚本自动卸载加密。

此时,文件管理器刷新后应该为空且不可编辑。

回到我们新建的文件夹中,那些新添的东西应该无法识别。

作者: cat650   发布时间: 2011-07-14

热门下载

更多