サーバ

ALL

sshへの攻撃に対する6個の防御方法

sshサーバへの攻撃に対する色々な防御方法を、おすすめ度つきで紹介します。 (1)sshのrootログインを禁止する rootは非常に大きい権限を持つので、rootのパスワードがばれると何でもされてしまいます。 辞書攻撃によって root ...
Linuxサーバ
ALL

apacheユーザ認証(HTTP認証)への総当たり攻撃(辞書攻撃/ブルートフォースアタック)への対処

IDやパスワードを変えて何度も接続を試みる総当たり攻撃(辞書攻撃/ブルートフォースアタック)への対処として、これまで下記を紹介しました。SSH総当たり攻撃(辞書攻撃/ブルートフォースアタック)の対策とその効果メールサーバへの総当たり攻撃(辞...
Linuxサーバ
ALL

Apacheのbasic認証とdigest認証

ブラウザであるページにアクセスした場合に、ユーザ名とパスワードで認証を求められるページの設定方法です。 Apacheの設定で、basic認証とdigest認証の2通りの設定方法を説明します。 なお、以下は CentOS6 での設定です。 U...
Linuxサーバ
ALL

メールアカウント作成

Dovecot の場合です。 まず、メールサーバ上で /etc/skel/Maildir があるか確認します。 無い場合は、root になって下記手順で作成します。 mkdir/etc/skel/Maildir mkdir/etc/skel...
Linuxサーバ
ALL

rsyslogログ設定

CentOS6のシスログシステムはデフォルトで rsyslog です。 ここで rsyslog での設定例を2つ紹介します。 ファイアウォール iptables のログは別ファイルにする /etc/rsyslog.conf の #### R...
Linuxサーバ
ALL

公開鍵認証による接続方法(PuTTYの場合)

Linuxのsshコマンドや Tera Term 、PuTTYで sshで接続する場合、パスワード認証よりも安全な公開鍵認証という接続方法があります。前前回は Linuxのsshコマンドでの接続方法を、前回は Tera Termでの公開鍵認...
Windowsサーバ
ALL

公開鍵認証による接続方法(Tera Termの場合)

Linuxのsshコマンドや Tera Term 、PuTTYで sshで接続する場合、パスワード認証よりも安全な公開鍵認証という接続方法があります。 前回 は Linuxのsshコマンドでの接続方法を紹介しました。 今回は Tera Te...
Windowsサーバ
ALL

公開鍵認証による接続方法(sshコマンドの場合)

Linuxのsshコマンドや Tera Term 、PuTTYで sshで接続する場合、パスワード認証よりも安全な公開鍵認証という接続方法があります。 今回、Linuxのsshコマンドでの公開鍵認証での接続方法について説明します。 次回以降...
Linuxサーバ
ALL

ログ分析してレポートするツール logwatch

ログ分析ツール Logwatch の紹介です。 Linuxサーバを管理していると、毎日ログをチェックするのは大変です。 しかしチェックを怠ると、サーバに問題が発生していても見逃すことになるので、手を抜くことも出来ません。 そこで、ログを見や...
Linuxサーバ
ALL

Courier IMAP から Dovecotへの移行スクリプト

メールサーバを Courier IMAP から Dovecot に移行するスクリプトです。 サーバ内のユーザのメールを Dovecot用に変換します。 次の箇所から courier-dovecot-migrate.pl をダウンロードします...
Linuxサーバ