Gmail側が仕様変えたのかしらん。
とりあえず、
svn co https://checkgmail.svn.sourceforge.net/svnroot/checkgmail checkgmailとして最新のcheckgmailを導入。
cd checkgmail
sudo cp ./checkgmail /usr/bin/
それでもたまに401が出るなあ・・・
svn co https://checkgmail.svn.sourceforge.net/svnroot/checkgmail checkgmailとして最新のcheckgmailを導入。
cd checkgmail
sudo cp ./checkgmail /usr/bin/
tar zxvf truecrypt-5.1a-ubuntu-x86.tar.gzとしてインストールします。
cd truecrypt-5.1a
sudo dpkg -i truecrypt_5.1a-0_i386.deb
truecrypt -t -cとすると、
Volume type:ノーマルか隠し属性か聞いてきます。隠しは非対応なので、ノーマルを選択します。
1) Normal
2) Hidden
Select [1]:
Enter volume path:ボリュームパスを聞いてきますので、foobar.tc と入れます。
Enter volume size (sizeK/size[M]/sizeG):ボリュームサイズを聞いてくるので、適当に入れます。
Encryption algorithm:暗号アルゴリズムを聞いてきます。デフォルトでいいでしょう。
1) AES
2) Serpent
3) Twofish
4) AES-Twofish
5) AES-Twofish-Serpent
6) Serpent-AES
7) Serpent-Twofish-AES
8) Twofish-Serpent
Select [1]:
Hash algorithm:ハッシュアルゴリズムを聞いてきます。おなじくデフォルトにします。
1) RIPEMD-160
2) SHA-512
3) Whirlpool
Select [1]:
Filesystem:ファイルシステムを聞いてきます。あとからフォーマットすることもできます。ここもデフォルトで。
1) FAT
2) None
Select [1]:
Enter password:パスワードを聞いてきますので、なにか適当なパスワードを入力します。20文字以下だと警告してきます。
WARNING: Short passwords are easy to crack using brute force techniques!まあ、テストなので20文字以下でもOKなのでYesと解答します。
We recommend choosing a password consisting of more than 20 characters. Are you sure you want to use a short password? (y=Yes/n=No) [No]:
Enter keyfile path [none]:鍵ファイルの場所を聞いてきます。使いませんのでそのまま空欄でエンター。
Please type at least 320 randomly chosen characters and then press Enter:鍵を生成するためのランダムな文字列の入力を求められす。320文字も適当にキーボードをがちゃがちゃ叩きます。疲れます・・・
Done: 100.000% Speed: 7.7 MB/s Left: 0 s無事暗号化ボリュームが作成されました。
The TrueCrypt volume has been successfully created.
$ truecrypt -t foobar.tc ~/cryptfoobar.tc のパスワードは? 隠し属性があるかどうか? rootのパスワードは? など聞かれますので、順番に答えていけば無事マウントされます。
Enter password for /home/yama/foobar.tc:
Protect hidden volume? (y=Yes/n=No) [No]:
Enter system administrator password:
~$ truecrypt -t -v -l foobar.tcとしてプロパティが閲覧できます。
Slot: 1
Volume: /home/hoge/foobar.tc
Virtual Device: /dev/loop1
Mount Directory: /home/hoge/crypt
Size: 32.0 MB
Type: Normal
Read-Only: No
Hidden Volume Protected: No
Encryption Algorithm: AES
Key Size: 256 bits
Block Size: 128 bits
Mode of Operation: XTS
PKCS-5 PRF: HMAC-RIPEMD-160
PKCS-5 Iteration Count: 2000
Volume Created: 2008年05月20日 18時57分38秒
Header Last Modified: 2008年05月20日 18時57分38秒
Data Read since Mount: 191 KB
Data Written since Mount: 0 B
truecrypt -t -d foobar.tcとしてアンマウントします。
sudo apt-get install hddtempインストール時に
sudo dpkg-reconfigure hddtempとすれば、いつでも再設定できます。
とでました。まあ、窒息ケースでリムーバブルケースに入れて、しかも4cmファンが壊れているので、温度が高いです・・・なんとかしようorz$ hddtemp /dev/sd?
/dev/sda: HDS722512VLAT80: 44°C
/dev/sdb: ST380020A: 47°C
/dev/sdc: ST3120023A: 47°C
sudo apt-get install sensors-appletとすればインストールされます。
としてチェックツールをダウンロードし、鍵の検査。wget http://security.debian.org/project/extra/dowkd/dowkd.pl.gz
wget http://security.debian.org/project/extra/dowkd/dowkd.pl.gz.asc
gpg --keyserver subkeys.pgp.net --recv-keys 02D524BE
gpg --verify dowkd.pl.gz.asc
gunzip dowkd.pl.gz
./dowkd.pl host localhost及び、
./dowkd.pl user ユーザ名として、weak key と表示されたら鍵を作り直しましょう。
sudo ssh-vulnkey -aとすればすべての鍵を検査してくれます。
wget http://north.one.pl/~kazik/pub/LZOlayer/LZOlayer_fs-20060306.tar.gzなのですが、そのままではエラーが出てコンパイルが通りませんので以下のように修正。
tar zxvf LZOlayer_fs-20060306.tar.gz
cd LZOlayer_fs-20060306
make
sudo cp lzo_fs /usr/local/bin/
これで一応make通りました。出来た lzo_fs を~/bin なり /usr/local/bin なりにコピーしておいて下さい。
--- LZOlayer_fs.c.org
+++ LZOlayer_fs.c
@@ -7,13 +7,13 @@
Use it at your OWN RISK
Absolutely NO WARANTY
*/
+#define _LARGEFILE64_SOURCE
#define FUSE_USE_VERSION 22
#include <fuse.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
-#define __USE_LARGEFILE64
#include <fcntl.h>
#include <dirent.h>
#include <sys/types.h>
@@ -31,7 +31,7 @@
#define max_packets 2048
off_t block_size = 131072;
#define __LZOlayer_DEBUG 0
-#define VERSION "20060202-2"
+#define VERSION "20060306"
static char *srcPath;
static int zlibCompression = 0;
mkdir ~/lzo ~/lzo_compressedさっそくマウント
lzo_fs ~/lzo_compressed ~/lzo -s
stat -c %s lzo/1208334590.datテキストファイルなので約半分に圧縮されてディスク上に格納されています。
244031
stat -c %s lzo_compressed/1208334590.dat
112651
fusermount -u ~/lzo
xterm-256colorと指定する。
sudo apt-get install ncurses-term