月度存档: 四月 2011

加密文件系统

确认aes模块是否加载:cat /proc/crypto  若无加载执行如下: sudo modprobe aes sudo apt-get install dmsetup cryptsetup ls -l /dev/mapper/control (为检查dmsetup软件包是否已经建立了设备映象程序) sudo modprobe dm-crypt sudo dmsetup targets sudo losetup /dev/loop1 /mnt/ext/disk/temp.disk 加密绑定(绑定设备到/dev/mapper/test.fs) sudo cryptsetup -y create test.fs  /dev/loop1 其实会提示输入密码,若你忘记密码,那就真系不幸了,你再也无法进入此盘了 检查一下是否绑定了:sudo dmsetup ls 此时设备已经被绑定到/dev/mapper/test.fs,使用此设备与其他设备无任何区别 sudo mount /dev/mapper/test.fs …

继续阅读 »

挂在内存盘(tmpfs)

sudo mkdir /mnt/tmpfs #挂载512m的内存盘到/mnt/tmpfs sudo mount tmpfs /mnt/tmpfs -t tmpfs -o size=512m df -h sudo gedit /etc/fstab # mount tmpfs in /tmp/ tmpfs /tmp tmpfs defaults 0 0 sudo mount –bind /mnt/tmpfs /home/other/tmpfs

/etc/sudoers

sudo是linux下常用的允许普通用户使用超级用户权限的工具。 它的主要配置文件是sudoers,linux下通常在/etc目录下,如果是solaris,缺省不装sudo的,编译安装后通常在安装目录的 etc目录下,不过不管sudoers文件在哪儿,sudo都提供了一个编辑该文件的命令:visudo来对该文件进行修改。强烈推荐使用该命令修改 sudoers,因为它会帮你校验文件配置是否正确,如果不正确,在保存退出时就会提示你哪段配置出错的。 言归正传,下面介绍如何配置sudoers 首先写sudoers的缺省配置: ############################################################# # sudoers file. # # This file MUST be edited with the ‘visudo’ command as root. # # See the sudoers man page for the details on how to write a sudoers file. …

继续阅读 »

在ubuntu上编译安装percona

install percona: 添加专门的用户用于安装percona sudo adduser percona 下载percona源码 axel http://www.percona.com/downloads/Percona-Server-5.1/Percona-Server-5.1.55-12.6/source/Percona-Server.tar.gz 安装依赖 sudo apt-get install automake libtool g++ ncurses-dev bison 解压编译 su percona PERCONA_HOME=$(readlink -f ~/percona) tar -xvf Percona-Server.tar.gz cd Percona-Server sh BUILD/autorun.sh 当我打这个命令的时候发现一个这样的问题: BUILD/autorun.sh: 41: aclocal: not found 输入aclocal看看qui是什么,没反映报任何错误,再重新运行”sh BUILD/autorun.sh”居然,又OK了 mkdir $PERCONA_HOME (建立目录用于存放编译后的percona …

继续阅读 »