IT技術情報まとめ

自己経験ノウハウを記載していってます。困っているどなたかの助けになれば幸いです。

linux

postfix dovecot 暗号化 ついでにマルチインスタンス

postfixとdovecotで暗号化させる方法の基本設定。ついでにpostfixをマルチインスタンス化する方法。
linux

sudoでchownを特定のディレクトリ配下のみに許可したいとき

sudoでchownを実行できるようにさせたいが、rootファイルまで触られるとまともな保守ができなくなるので、特定のディレクトリ配下でのみ実行できるように制限をかけたいときの裏技。ただし注意事項有り。
linux

inodeが大量に発生しDISKへ書き込みができないときの調査

inodeが100%に達するとDISKの空き容量がまだあってもファイルの書き込みができなくなる
linux

adminer.php MySQLへ接続ができない

adminer.phpを使ってMySQLへsocketによる接続ができない事象に遭遇。原因はadminerの仕様っぽいポートによるもの。
wordpress

WordPressプラグインをダウングレードして元のバージョンへ

プラグインを更新して表示くずれが起こってしまった。wordpressの管理画面からではダウングレードするような手順がぱっと見、無い。でも簡単な5手順でダウンロードすることが可能。
linux

LVS構築

アプライアンスのロードバランサーを使えない環境でLinuxServerで負荷分散してほしいとの要望があり実装したときの構築メモ。
other

Gmailにメールが拒否される

運用していたメールサーバのメールがいきなりgmailに拒否される事態になった。結論はSPF。。。
linux

特定のUser-AgnetをApacheでアクセスブロック

不正なBOTからのアクセスをApacheで拒否する方法。ただし、今回の設定方法だと検索エンジンに引っかかりにくくなるので注意が必要。
F5

F5 BIG-IP クライアント証明書認証でのアクセスとディレクトリ単位での利用

F5のSSLアクセラレータBIG-IPで特定のディレクトリパスだけ、クライアント証明書がインストールされたPCからじゃないとアクセスができないように制御したいとの要望があったため実装した。結論:iruleを使えば可能。
linux

大量のファイルをI/Oに注意しながらゆっくり削除

大量のファイルを単純にrmなどで削除するとディスクのI/Oがめっちゃあがってiowaitが発生し、思わぬ障害に繋がることがある。そのため、大量に削除する際は、その辺を意識したコマンドを実行する必要性がある。