ユーザー名または IP によって SSH 接続の数を制限しますか?

ユーザー名または IP によって SSH 接続の数を制限しますか?

Linux ボックスへの SSH 接続数をユーザー名、IP またはその両方で制限できますか?

答え1

一部のユーザーのみにログインを許可するには、許可ユーザー/etc/ssh/sshd_configのキーワード。ssh接続の数を制限するには、最大セッション数キーワード。

例えば:

AllowUsers jack joe
MaxSessions 5

マニュアルより:

AllowUsers このキーワードの後に​​は、スペースで区切られたユーザー名パターンのリストが続きます。指定すると、パターンの 1 つに一致するユーザー名のみログインが許可されます。ユーザー名のみが有効で、数値のユーザー ID は認識されません。デフォルトでは、すべてのユーザーにログインが許可されます。パターンが USER@HOST の形式の場合、USER と HOST が個別にチェックされ、特定のホストからの特定のユーザーのログインが制限されます。許可/拒否ディレクティブは、DenyUsers、AllowUsers、DenyGroups、最後に AllowGroups の順序で処理されます。

関連情報