「Avamar:SSH接続タイムアウトの管理
概要: この記事では、Avamar SSHタイムアウトを管理する方法について説明します。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
手順
警告:Avamarのタイムアウト設定を変更することは、STIGコンプライアンスを満たさず、セッションが長時間アクティブのままになるため、推奨されません。
Avamarバージョン19.3以降では、Avamar SSHタイムアウトのデフォルト構成はSTIG準拠です。
SSHタイムアウトの設定には、3つの要素があります。
- SSHデーモン(SSHD)の構成
- Bashプロファイル タイムアウト環境変数
- SSHクライアントのキープアライブ設定
SSHD構成
Secure Shellデーモン アプリケーション(SSHデーモンまたはsshd)は、ssh用のデーモン プログラムです。
SSHD構成ファイルの次の2つのオプションを使用して、sshタイムアウトを管理できます。
ClientAliveInterval ClientAliveCountMax
Avamarに使用されるデフォルト値は、Avamar強化の一環としてSTIGに準拠しています。
ClientAliveInterval 600 ClientAliveCountMax 1
つまり、SSHDは10分ごとにSSHクライアントにリクエストを送信して、あらゆる種類のキープアライブを提供します。
「ClientAliveCountMax」は1に設定されているため、SSHDがタイムアウトでssh接続を終了する前に、クライアントが応答する機会は1回だけです。
この動作を変更するには、次の手順に従います。
rootユーザーとしてSSHD構成ファイルを編集します。
/etc/ssh/sshd_config
次の例のように値を変更します。
ClientAliveInterval 7200 ClientAliveCountMax 4
上記の例では、SSHDは2時間ごとにSSHクライアントにリクエストを送信して、あらゆる種類のキープアライブを提供することを意味します。「ClientAliveCountMax」は4に設定されているため、SSHDが接続を終了するまでに、クライアントが応答するチャンスは4回あります。
SSHD構成ファイルを保存します。
サービスを再起動する前に、構成をテストします。
sshd -t
問題が返されない場合は、サービスを再起動します。
service sshd restart
Bashプロファイル タイムアウト
Avamarは、adminユーザーとrootユーザーの両方が使用するbashプロファイルに「TMOUT」環境変数を設定します。
このタイムアウトは、SSHDとは別に、シェル自体に適用されます。
これは、次のファイルで設定されます。
/etc/profile
変数は、以下のファイルの下部でデフォルトに設定されています。
TMOUT=900
デフォルト値の900は秒単位(15分)です。
この動作を変更するには、タイムアウト変数を編集します。
TMOUT=7200
bashプロファイル ファイルを保存します。
bashプロファイル ファイルを変更した後、変更を有効にするには、sshセッションを再起動します。
SSHクライアントのキープアライブ構成
使用できるSSHクライアントは多数あります。
次の例はPuTTYから抜粋したものです。
SSHクライアントは、sshキープアライブ パケットを送信して接続を開いたままにし、SSHD構成ファイルで適用されている「ClientAlive*」オプションを満たすように構成できます。
キープアライブ間の秒数を設定します。つまり、PuTTYは300秒ごとにsshキープアライブ パケットをサーバーに送信します。
また、一般的にTCPキープアライブを有効にするには、このチェックボックスを選択します。

対象製品
Avamar文書のプロパティ
文書番号: 000223301
文書の種類: How To
最終更新: 08 1月 2026
バージョン: 4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。