Anzahl der SSH-Verbindungen nach Benutzernamen oder IP beschränken?

Anzahl der SSH-Verbindungen nach Benutzernamen oder IP beschränken?

Kann ich die Anzahl der SSH-Verbindungen zu meiner Linux-Box beschränken – nach Benutzername, nach IP oder nach beidem?

Antwort1

Um die Anmeldung nur bestimmten Benutzern zu erlauben, können SieBenutzer zulassenSchlüsselwort in /etc/ssh/sshd_config. Um die Anzahl der SSH-Verbindungen einzuschränken, können SieMaxSitzungenStichwort.

Zum Beispiel:

AllowUsers jack joe
MaxSessions 5

Aus dem Handbuch:

AllowUsers Auf dieses Schlüsselwort kann eine Liste von Benutzernamenmustern folgen, die durch Leerzeichen getrennt sind. Wenn angegeben, ist die Anmeldung nur für Benutzernamen zulässig, die einem der Muster entsprechen. Nur Benutzernamen sind gültig; eine numerische Benutzer-ID wird nicht erkannt. Standardmäßig ist die Anmeldung für alle Benutzer zulässig. Wenn das Muster die Form USER@HOST hat, werden USER und HOST separat geprüft, wodurch die Anmeldung auf bestimmte Benutzer von bestimmten Hosts beschränkt wird. Die Anweisungen „allow“ und „deny“ werden in der folgenden Reihenfolge verarbeitet: DenyUsers, AllowUsers, DenyGroups und schließlich AllowGroups.

verwandte Informationen