ALL

無線LANがつながらない時に周りの電波状況を調べるフリーソフトWifiMonitor

周りの無線LANの電波状況を調べることが出来るフリーソフト WifiMonitor を紹介します。 WifiMonitor はインストール不要のソフトで、周辺の無線LANの電波状況を下の画像のように一覧表示し、リアルタイムに確認できます。 ...
インターネットトラブルシューティング
ALL

CentOS での日本語対応 mailman のインストール

Webベースのメーリングリスト管理システムに Mailman があります。 CentOS にも mailman のパッケージがありますが、バージョンが 2.1.12 と最新版ではありません。 そこで、ソースから mailman をインストー...
Linuxサーバ
ALL

SELinux が有効だと cgi の実行で Internal Server Error になった

とあるテストサーバ上で、apache で cgi を動作させようとしましたが、ブラウザからアクセスすると Internal Server Error になり、どうやっても動作出来なくなっていました。 /var/log/httpd/error...
Linuxサーバトラブルシューティング
ALL

設定ファイルの文法チェック(postfix、apacheの場合)

設定ファイルの文法チェックする為のコマンドです。 ミスがあると、エラーのファイルと行が表示されます。 postfixの場合 postfixcheck apacheの場合 apachectlconfigtest
Linuxサーバ
ALL

Linux のディレクトリのアクセス権の x や r の意味

Linux のディレクトリのアクセス権についてです。 権限を drwxrwxx-r 等で表記しますが、r(読み取り) や x(実行) はディレクトリにおいては、どのような意味を持つか、試してみます。 dir1 と dir2 を用意し、それぞ...
Linux
ALL

Postfixでアルファベットの大文字を含むメールアドレスにメールを送れない

Linuxではアルファベットの大文字を含むユーザを作成することが出来ます。 このユーザのメールボックスは、通常ユーザのホームディレクトリ下にあります。 ところが、「Postfixで大文字のユーザ名が勝手に小文字になる - それ」 によると、...
Linuxサーバ
ALL

Linux のログイン画面をテキストやグラフィカル表示にするための設定

Linux の起動時のログイン画面をテキストやグラフィカル表示にする設定についてです。 ランレベルを指定することによって、テキストやグラフィカルモードを指定することが出来ます。 テキスト表示にするには、ランレベルを3に指定します。 ランレベ...
Linux
ALL

CentOSで使える rootkit検知ツール Rootkit Hunter

CentOSで使える rootkit検知ツールに、Rootkit Hunter があります。 2012年5月以降更新の無かった Rootkit Hunter ですが、先月バージョン1.4.2 がリリースされました。 以降で CentOS6 ...
Linuxサーバ
ALL

C言語のデバッグ用printf

C言語のデバッグ用printfです。 表示と同時に、同じ内容をファイルにも出力しますので、表示内容が多い場合に役立ちます。 また、デバッグが完了して不要になったら、デバッグ用ルーチンの呼び出し自体を簡単に無効化できるので、成果物にデバッグ用...
プログラミング
ALL

スパムメールの踏み台にされてしまった!

先日、管理しているメールサーバがスパムの踏み台にされてしまいました。 メールサーバのあるユーザアカウントのパスワードが漏れてしまったようで、そのアカウントを使って、スパムメールが大量に送信されました。 スパムメールの送信開始が休日の夜中に始...
Linuxサーバトラブルシューティング