同じシステムに複数のssh接続を持たせることは可能ですか?

初めてパーソナルサーバーを設定するときは、そのサーバーが何であるか、できないかについてのご質問が多々あります。そのことを念頭に置いて、今日のスーパーユーザQ&Aの記事には、興味深い読者の質問に対する回答があります。

今日の質疑応答セッションは、Q&Aウェブサイトのコミュニティ主導型のグループである、スタック交換の細分化であるスーパーユーザーからの礼儀です。

Casablancaのスクリーンショット(Wikimedia Commons)

スーパーユーザの読者Sam3000は、同じシステムに複数のSSH接続を持たせることができるかどうかを知りたい

私は、着信SSH接続を受け入れることができるサーバーとして動作するLinuxコンピュータを持っています。携帯電話やラップトップなどの複数のデバイスを同時にSSHを使用して同じサーバーに確実に接続することは可能ですか?

同じシステムに複数のSSH接続を持たせることは可能ですか?

スーパーユーザの貢献者のバッジ – ハとハストゥールは私たちの答えを持っています。最初に、バッジをする

短答

はい、通常はデフォルトで動作します。

長い答え

それはあなたがそれを使用しているかによって異なります。それは複数の接続で減速するかもしれませんが、それは帯域幅の問題であり、SSHの問題ではありません。

Hasturからの答えが続く

可能ですが、これはデフォルトの動作です。 SSHのアップデート版を使用しており、もはやプロトコル1に設定されていない場合は、それに頼ることができます。以下のコマンドは、プロトコル2を与えるべきです。

接続の制限

SSHは、サーバーへのリモートアクセスを可能にするために生まれた暗号化されたtelnetの進化として見ることができます。 SSHはTCP経由で接続し、Xセッション(グラフィカルセッション)も転送できることに注意してください。マルチタスクと複数のユーザは、Unixの本質の一部です(たとえ制限がない場合でも)。

これらの制限のいくつかはTCPとSSHの制限で見ることができます

kern.ipc.somaxconn sysctl(8)変数は、新しいTCP接続を受け入れるためのリスニングキューのサイズを制限します。デフォルト値128は、負荷の高いWebサーバーで新しい接続を堅牢に処理するには、通常は低すぎます。

参考文献

1.あなたのコンピュータ上のman sshとman sshd

2. sshdとsshd_configのマニュアルページ

説明に追加するものがありますか?コメントの音がする。他の技術に精通したStack Exchangeユーザーからの回答をもっとたくさん読んでみたいですか?ディスカッションスレッド全体をチェックしてください。

ポール・マッカートニーは、ソロアーティストとして、デュオ、トリオ、カルテット、クインテット、ミュージカル・アンサンブルの一員として、英国の歌曲チャート(第1位)のトップに到達する唯一の演奏家です。