2012-10-01から1ヶ月間の記事一覧

mytopインストール

MySQL版topコマンドみたいな感じ。mytop - a top clone for MySQL インストール ダウンロードして解凍# tar zxvf mytop-1.6.tar.gzMake# cd mytop-1.6 # perl Makefile.PL # make # make test # make installperl Makefile.PLでMakeMakerが無いと言われたら…

MySQLのlogrotate設定

cronで動かした時だけログがフラッシュされなかったりとハマったわ…。まずlogrotateの設定 コメントされてはいるものの、もともと内容が書いてあるが、 スロークエリログなどもローテーションしたいので少し書き換えて以下の様にした。# vi /etc/logrotate.d…

logrotateで-fなしでもう一度ローテーション処理を実行させる

前日分のファイルがあればとりあえず消すなりリネームするなりする。# mv hoge.log-20121013 hoge.log-20121013.bak/var/lib/logrotate.statusを編集する# vi /var/lib/logrotate.status ... "hoge.log" 2012-10-13 ←2012-10-12とかに書き換える ...logrotat…

access.confの謎

hogeユーザは特定IP以外禁止で、hoge2ユーザはどこからでもOKという設定をする時、 以下の設定のようにhoge2を先に持ってこないとhoge2が接続出来なかった。# vi /etc/security/access.conf ... # hoge2が先ならOK + : hoge2 : ALL - : hoge : ALL EXCEPT xx…

ユーザ毎のSSH制限

ユーザ毎に認証方式を変える /etc/ssh/sshd_config に Match で指定する。 Match は OpenSSH 4.4以降で使用出来る(らしい、4.3は無理だった)。# vi /etc/ssh/sshd_config ... Match User erio_nk PasswordAuthentication noerio_nkユーザのみパスワード認…

CentOS5.5にOpenSSH5.8p2を入れる

手前のCentOS5.5で入っているOpenSSHが4.3p2-41.el5_5.1で、 yumで最新のを入れても4.3p2-82.el5だった為、以下のURLで紹介されている /etc/ssh/sshd_configの「Match」が使用出来なかった。ssh の認証方法をユーザごとに設定する - isseium's blog http://j…