死にかけのMySQLのデータベース (InnoDB) からデータを救う リカバリと謳いつつ、打ち所が悪いと破滅するおそれがある諸刃の剣。 innodb_force_recovery を 0 を超える値に設定するのは、緊急の状況で InnoDB を起動し、テーブルをダンプできるようにする場合だ… 駆け出し 太郎ハック2016.10.20 710
MySQLサーバーをぶっ殺す 起動スクリプト(mysqld_safe)の中で、SIGTERMなどのシグナルを封じていたり、mysqldを直接killしてもmysqld_safeにより復活させられてしまったりして、普通にkillしてもなかなか死なない。… 駆け出し 太郎ハック2016.10.20 676
特定ディレクトリのみBasic認証を解除してIP制限をかける – その2 AuthMerging? うるせぇ黙ってIf文使わせろあほ、という場合。 <Directory “/var/www/html”> <If “%{REQUEST_URI} =~ m#^/secret.*$… 駆け出し 太郎ハック2016.10.20 1,182
Monitorix 3.8 のbasic認証ファイル作成 暗号のアルゴリズムにcrypt()を使っているらしく、htpasswdファイル生成時に-dオプション指定が必要。 $ htpasswd -dbc /var/lib/monitorix/htpasswd ${MONITOR… 駆け出し 太郎ハック2016.10.13 375
特定ディレクトリのみBasic認証を解除してIP制限をかける 要件 ドキュメントルート(/var/www/html) 配下にBasic認証をかける ただし、特定ディレクトリ(/var/www/html/secret) 配下は、Basic認証でなく、IP制限とする Apache HT… 駆け出し 太郎ハック2016.10.12 4,221
Apacheアクセスログのローテーション設定など(Plesk環境) 手順 ウェブサイトとドメイン>対象のドメイン>ログ 画面右端上部のプルダウン(すべてのログが初期選択されている)において、ログファイル管理を選択 ログローテーション ボタン押下 ちなみに、、、 (Plesk系の)ログロー… 駆け出し 太郎ハック2016.10.05 1,427
root権限でMySQLログイン(Plesk環境) rootアカウント? そんなものは存在しない。 # mysql -uadmin -p`cat /etc/psa/.psa.shadow` MySQL の root パスワードは何ですか? 駆け出し 太郎ハック2016.10.04 619
権威DNSサーバーへの問い合わせでWARNING: recursion requested but not available dig @abc.abc.abc.abc www.example.com ANY www.example.com のネームサーバーのIP (ここでは abc.abc.abc.abc とした) を指定してdigしたとき、 … 駆け出し 太郎ハック2016.09.30 7,025
コマンド引数最大サイズ 明日も使わないであろうムダ知識。 以下のコマンドでコマンド引数最大サイズ[byte]が取れる。 [vagrant@vagrant ~]$ uname -a Linux vagrant 2.6.32-573.el6.x86… 駆け出し 太郎ハック2016.09.29 6,054