PCやサーバの廃棄時、データの消去どうしてますか?
高価なHDDクラッシャーがある現場は楽ですが、永久磁石でささっとやられる方や、中にはプラッタを物理破壊するツワモノもおられるかもしれません。
わたしは、フリーでローレベルフォーマットが出来るツール DBANを使用します。
DBAN Download | Darik’s Boot And Nuke
消去アルゴリズムとして米国国防総省準拠アルゴリズム(DoD 5220.22-M)とかが使えます。
まずは、isoイメージをダウンロードして、ブータブルなCD-ROMを作成します。
それから、ローレベルフォーマットを実行したいPCに挿入し、起動してから、
dodと入力しEnterキーを押下するだけ。
これだけで、DoD 5220.22-Mで、全ハードディスクを完全削除してくれるから楽です。
もっとも、古いサーバや、HDDが沢山ある場合は数時間かかりますが・・・
suz-labさんでプライベートなSubversionのWEBサービスが紹介されていました。
suz-lab – blog: AssemblaでプライベートSVN
(いつも有益な情報を有難うございます)
「Free Repositories」のプランでは、無料で、2GBの容量が使えて 、リポジトリ更新出来るのは自分だけ、リポジトリは公開する事も、非公開にも出来る。
SubversionとGitのみが使える。ちゅうかそれが目的なんで充分ですが、他の有料プランでは、プロジェクト管理に有用なツール達 (あまり見てないけど多分Wikiとかプロジェクト管理ツールとか)が使えるみたい。
Pricing/Plans | Assembla
それはもぅ速攻でユーザ登録してインポートしたり、チェックアウトしたりしてみました。
特に遅くもなく普通です。
試したのはたった15MB位のプロジェクトだからか、普段使っている会社のワークステーションに建てたローカルなSubversionよりも早い位。
これ、めっちゃいいですやん。
PublicなGoogle Codeでは無く、非公開なSuvbersion(またはGit)が使いたい方は勿論、バックアップ目的など色々使えて便利でしょう。
使い方によってはDropBox並に便利かもしませれん。
ちょっと前に、Subversion用のサーバが壊れました。
幸い、リポジトリのHDDが生きていたので、別のサーバに構築した時のメモ書いておきます。
めったにSubversion構築しないんで。
Subversionの最新バージョンは1.6.6らしいけど、壊れたサーバにあわせて1.4.2をインストールします。
2~3年前から更新とまっているような。
個人的なメモなので超不親切です。
Berkeley DB 4.5.20 をインストール
cd /usr/local/src
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar zxfv db-4.5.20.tar.gz
cd /usr/local/src/db-4.5.20/build_unix/
../dist/configure
make
make install
ls /usr/local/BerkeleyDB.4.5
vi /etc/ld.so.conf
#--------------------------------------------------------------------
include /usr/local/BerkeleyDB.4.5/lib
#--------------------------------------------------------------------
/sbin/ldconfig
Subversion 1.4.2 をインストール
cd /usr/local/src
wget http://subversion.tigris.org/downloads/subversion-1.4.2.tar.gz
cd /usr/local/src
tar zxfv subversion-1.4.2.tar.gz
cd /usr/local/src/subversion-1.4.2
./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.5
ここでエラーが発生。
configure: error: APR-UTIL was installed independently,
it won't be possible to use the specified Berkeley DB: /usr/local/BerkeleyDB.4.5
参考サイトを参考に、以前インストールしたApache2.2.4があったので、それを流用したらインストールできました。
cd /usr/local/src/subversion-1.4.2
cp -a ../httpd-2.2.4/srclib/{apr,apr-util} .
./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.5
cd /usr/local/src/db-4.5.20/build_unix/
../dist/configure
make
make install
vi /etc/sysconfig/iptables
---------------------------------------------------------------------
# subversion
-A RH-Firewall-1-INPUT -s 192.168.0.0/16 -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
---------------------------------------------------------------------
/etc/init.d/iptables restart
vi /home/svn/repos/conf/svnserve.conf
---------------------------------------------------------------------
[general]
anon-access = none
auth-access = write
password-db = passwd
realm = My First Repository
---------------------------------------------------------------------
vi /home/svn/repos/conf/passwd
※適宜
---------------------------------------------------------------------
svnuser = pass
---------------------------------------------------------------------
vi /etc/rc.d/rc.local
---------------------------------------------------------------------
/usr/local/bin/svnserve -d -r /home/svn/repos &
---------------------------------------------------------------------
#壊れたPCから救出したHDDの /share/svn/repos のシンボリックリンクを作って終わり
chown -R nobody:dev /share/svn
ln -s /share/svn /home/svn
こんどちゃんと再構築しよう。
Cygwinのインストール時に、opensslとopensshを追加すれば、
ssh_keygenが使えます。
パスフレーズ無し、1024ビット鍵フレーズのSSH2 DSA鍵を作成
ssh-keygen -b 1024 -t dsa -f id_dsa
パスフレーズ’passphrase’、1024ビット鍵フレーズのSSH2 DSA鍵を作成
ssh-keygen -b 1024 -t dsa -N passphrase -f id_dsa
Windowsでも個人的にお世話になっている AVG アンチウィルス無償版.
非商業的な目的でなら、無償です。
我が家ではもっぱら「ブラジル」と呼んでます。アイコンが国旗みたいだから。
その無償版のLinux版、AVG Anti-Virus Free Edition for Linux版が、8.5になってた。
AVG Anti-Virus Free Edition 8.5 for Linux
開発機として構築中のCentOS 5.3に入れてみた。
といっても、上記サイトからrpm版と取ってきて、rpm -vh するだけ。
以前のバージョン(7.5)では、プロセスが1個やったけど、8.5からは色んなデーモンが稼動している。
/opt/avg/avg8/doc/READMEより
avgd -- general AVG daemon; starts first, manages other AVG daemons
avgavid -- AVI daemon; loads AVI into shared memory
avgsched -- scheduler for planning periodic events (update etc.)
avgtcpd -- e-mail scanning daemon; supports SMTP, AVG, and Milter protocol
avgupam -- updatspam daemon
avgscand -- anti-virus daemon
avgup -- update daemon
avgoad -- on-access daemon
avgoadはリアルタイム保護、avgupはアップデートを行うデーモンに読み取れる。
つーことは、cron で avgupdate を定期的に行う必要が無いのか。
そうだとしたら、インストールがとっても楽なんですけど。