shred を調教する αβοοη…_〆(゚▽゚*)

shred でサーバーが止まる ( θ_Jθ)コマッタモンダ

落ちはしなかったんだが、サーバーに一時的にログインできなくなった。原因はぼくが 4GB ほどの機密データを shred してたせいだった。

shred はファイルを完全に消去するために利用する Linux のコマンドだが、その仕様はデフォルトで25回も乱数で上書きするなんとも強力なツールである。ヘタレなサーバーを使っていたというのも原因の1つだが、4GB ごときのデータを shred するために毎回死に掛けられたら困ったことになる。しかもそれを引き起こすのは管理者権限ではなく一般ユーザー権限(shred にアクセスできる範囲)でだ。

デフォルトで shred すると 4GB のファイルを消すのに単純計算で 100GB のファイル I/O と乱数演算が発生するってことか… (((( ;゚д゚)))アワワワワ

shred を調教する αβοοη…_〆(゚▽゚*)

そもそもうちの機密レベルで25回も乱数上書きなんて要求されていないので、うち流に調教してやる必要がある。

 alias shred='nice --adjustment=+19 shred --iterations=3 --remove'

これを .bashrc あたりに仕込んでやればいい。

タイトルとURLをコピーしました