GNU/Linux >> Linux の 問題 >  >> Linux

Linux でログイン プロンプト (ログイン セッションの非アクティブ) 中に ssh でタイムアウトを無効にする方法

あなたは、ssh ログイン中に認証情報を入力するのにもっと時間が必要な人の 1 人ですが、ログイン セッションの非アクティブ タイムアウトが原因で、時間内にシステムにログインできません。

# time ssh -l testuser server01
Password:
Connection closed by 192.168.10.10

real    2m06.000s
user    0m0.015s
sys     0m0.004s

この短いメモには、ssh でログイン セッションのタイムアウトを無効にする手順が記載されています。

非アクティブ タイムアウトの種類

非アクティブ タイムアウトには 2 つのタイプがあります。

<オール>
  • ログイン セッションが非アクティブです :これはログインする前の ログイン です:
  • シェル セッションが非アクティブ :これは、ログインしてセッションを放置した後の様子です。
  • ssh ログイン中のログイン セッションの非アクティブの無効化

    1.「LoginGraceTime 0」を入力してください 」を /etc/ssh/sshd_config に .

    # vi /etc/ssh/sshd_config
    LoginGraceTime 0

    2. 変更を有効にするために ssh サービスを再起動します。

    # service sshd restart

    これにより、自動切断が無効になります。自動切断を無効にしたくない場合は、自動切断の時間を十分に大きな値に増やすことができます。 「LoginGraceTime」パラメータの後に秒を設定するだけです。


    Linux
    1. Linuxで応答しないSSH接続を終了する方法は?

    2. SSH経由でrootユーザーのログインを無効にする方法

    3. Linux – SshからTtyにユーザーをログインさせる方法は?

    1. LinuxMint12ゲストログインセッションを無効にする方法

    2. パスワードでSSHログインを無効にする方法

    3. Linux で「パスワードなし」の ssh ログイン用に SSH キーをセットアップする方法

    1. Ubuntu11.10ゲストログインセッションを無効にする方法

    2. Linuxマシンでrootユーザーのリモートログインを無効にする方法

    3. Linux でパスワードなしの SSH ログインをセットアップする方法