suexec確認用のtest.cgi suexecの動作確認用のcgi ユーザーはhomepageとする vim /path/to/dir/test.cgi — #!/usr/bin/perl print “Content-type: text/html… alkoshikawaハック2016.10.21 758
phpの実行ユーザーを表示する suexecとか使ったときに実際に意図したユーザーになっているか確認するために使います。 <?php print_r(posix_getpwuid(posix_geteuid())); ?> alkoshikawaハック2016.10.21 1,647
死にかけのMySQLのデータベース (InnoDB) からデータを救う リカバリと謳いつつ、打ち所が悪いと破滅するおそれがある諸刃の剣。 innodb_force_recovery を 0 を超える値に設定するのは、緊急の状況で InnoDB を起動し、テーブルをダンプできるようにする場合だ… 駆け出し 太郎ハック2016.10.20 709
MySQLサーバーをぶっ殺す 起動スクリプト(mysqld_safe)の中で、SIGTERMなどのシグナルを封じていたり、mysqldを直接killしてもmysqld_safeにより復活させられてしまったりして、普通にkillしてもなかなか死なない。… 駆け出し 太郎ハック2016.10.20 676
メールのバウンスについて バウンスについて非常によくまとまっているサイトがあったので記載 http://bouncehammer.jp/ja/email-topics/when-does-email-bounce システムメールを使う場合 ・自分… alkoshikawaハック2016.10.18 850
古いjavaにroot証明書を追加する sunのjavaの1.6とかroot証明書が古く、時折httpclientでエラーが出ます。 root証明書を以下のコマンドで追加できます。 cd /usr/java/default/jre/lib/security c… alkoshikawaハック2016.10.14 1,674
インスタンスIDからNameタグのValueをとってくる awscliでインスタンスIDから名前をとってきます。 aws ec2 –profile $PROFILE –output json describe-instances –instance-ids ${INSTA… alkoshikawaハック2016.10.14 1,875
Monitorix 3.8 のbasic認証ファイル作成 暗号のアルゴリズムにcrypt()を使っているらしく、htpasswdファイル生成時に-dオプション指定が必要。 $ htpasswd -dbc /var/lib/monitorix/htpasswd ${MONITOR… 駆け出し 太郎ハック2016.10.13 374
unixtimeから見やすい日付形式に変換するコマンド $ date -r 1475728117 2016年 10月 6日 木曜日 13時28分37秒 JST @iwasakiハック2016.10.06 747