サーバ

ALL

メールサーバがスパム送信元としてブラックリストに登録されていないか確認する

送信したメールが届かない場合、メールサーバがスパム送信元としてブラックリストに登録されているかも知れません。 次のサイトでブラックリストに登録されていないかチェックできます。 BLACKLISTALERT.ORG - Email Probl...
Linuxサーバ
ALL

SSH経由でのログインを環境変数で判別する

SSH経由でのログインを環境変数で判別する方法です。 SSH_CONNECTION がセットされていうたら、SSHでの接続です。 bashでは次のように使います。 if  ; then     echo Connecting through...
Linuxサーバ
ALL

ブロードバンドルータのポート開放(ポートフォワーディング)の確認方法

ブロードバンドルータのポート開放(ポートフォワーディング)の確認方法です。 ポートフォワーディング先のサーバを実際につなげる前に、事前にルータが意図通りに動作するかを確認できます。 テストの概要 サーバの代わりに、指定のポート番号で待ち受け...
Windowsサーバ
ALL

Linux で DNSキャッシュ

Windows ではクライアントのDNSキャッシュはデフォルトで行われていますが、Linux はそうではありません。 そこで、LinuxクライアントでDNSキャッシュを行う方法、nscd と dnsmasq の2通りの説明です。 ここでは ...
Linuxサーバ
ALL

apache2.4 で複数条件のアクセス制限を設定する場合

RequireAll内で列挙する。 下記の例では、192.168.0.0/16 からの接続かつ、認証を経由した場合のみページにアクセス出来る。 <RequireAll> Requireip192.168. AuthName"Restrict...
Linuxサーバ
ALL

さくらのレンタルサーバでDDNSを設定してメールアドレスやホームページで使えるようにする

さくらのレンタルサーバで、無料ダイナミックDNS(DDNS)サービスで取得したドメイン(サブドメイン)を設定する方法です。 指定のドメインでメールアドレスや、ホームページのURLを使用できるようになります。 以下では例として ieServe...
インターネットサーバ
ALL

WEBサーバのSSLチェックページと、検出された問題の対応方法

WEBサーバのSSLチェック(証明書・プロトコル・暗号スイート確認)をしてくれるページの紹介と、そこで指摘された事項の対応方法の説明です。 WEBサーバのSSLチェック SSLチェックは下記ページでチェックできます。 SSLチェック【証明書...
Linuxサーバ
ALL

smtp認証でのメール送信を接続元IPアドレスでアクセス制限する

メール送信サーバ postfix で、smtp認証でのメール送信を接続元IPアドレスで制限する方法です。 設定内容 main.cf を下記のように設定します。 smtpd_recipient_restrictions の箇所は一例です。 各...
Linuxサーバ
ALL

13日の金曜日の指定はダメ! crontabでは特定の「日付かつ曜日」は実行できない

crontabで、特定の「日付かつ曜日」に動作させることは出来ません。 例えば、「13日の金曜日」の指定はダメで、これは、crontab の仕様です。 crontab ファイルの書式は、次のようになります。 分 時 日 月 曜日 コマンド ...
Linuxサーバトラブルシューティング
ALL

SSHでリモートマシンのディレクトリをマウントする

Linux で SSH経由でリモートマシンのディレクトリをローカルマシンにマウントする方法です。 sshfs コマンドを使用します。 なお、以下の説明は Ubuntu でのものです。 インストール・使い方 インストールです。 apt-get...
Linuxサーバ