まずは最低限気をつけること。
- 画面に出力する文字列は htmlspecialchars($str, ENT_QUOTES) を使う
- SQLに文字列を渡す時は addslashes($str) を使う
これだけでXSSとかSQLインジェクションなど代表的な攻撃はある程度防げる。
まずは最低限気をつけること。
これだけでXSSとかSQLインジェクションなど代表的な攻撃はある程度防げる。
/etc/inittab のttyのところをコメントアウトして、
/etc/event.d/ の下にある ttyX を消す。
次の項目をmy.cnfに書き足し、mysqldを再起動する。
server-id=n
log-bin=/var/lib/mysql/mysqld-bin
set-variable=expire_logs_days=7 (入れておかないといつまでもバイナリログが残る)
使えるロケールの一覧
locale -a
システムに設定されているロケールの確認
cat /etc/syscofig/i18n
マウントオプションを「defaults,noatime,data=writeback」にするのが性能面で良さそうです。ただし、ジャーナルモードを data=writeback にするのはリスクを伴うので、使いどころを選ぶ必要がありそうです。
参考: Linux チューニング – Ext3 のパフォーマンスを最大化させる – drk7jp
noatime については古くから使われてきたテクニックなので、比較的リスクが少なそうですね。
last -f /var/run/utmp
http://www.atmarkit.co.jp/fwin2k/win2ktips/087findhostname/087findhostname.html
nbtstat -a IP-Address
青空文庫 全とかCentOSのシーダーになろうと思って、CentOSでBitTorrentを使う方法を調べたのでメモ。