SSH Login nur für bestimme Benutzer erlauben

Posted on the June 27th, 2007 under howtos by matthias

Wer viele User auf einem UNIX/Linux System hat, aber nur wenigen das Login über SSH erlauben möchte, kann dies in den Einstellungen des SSH Daemons konfigurieren. Dafür muss folgender Eintrag in der /etc/ssh/sshd_config gemacht werden:

AllowUsers user1 user2 user3

Dies kann natürlich für beliebig viele User geschehen. Alternativ kann man auch gleich ganzen Gruppen erlauben eine SSH Verbindung aufzubauen:

AllowGroups trusted1 trusted2

Statt einfachen Benutzer- und Gruppennamen können auch reguläre Ausdrücke verwendet werden. Es können aber auch User-Host Kombinationen wie z.B. user1@host1 genutzt werden.

Nachdem die Einstellungen abgespeichert sind, muss der SSH Daemon neugestartet werden, damit die Einstellungen aktiv werden. User, die nicht in der Konfigurationsdatei eingtragen sind, erkennt man durch folgende Meldung im Log:

User nontrusted from ********.dip0.t-ipconnect.de not allowed
because not listed in AllowUsers

Related posts:

Twitter Post | Print Post

3 Responses to 'SSH Login nur für bestimme Benutzer erlauben'

  1. Gravatar 29. June 2007 at 19:42
    JP Mens
  2. Gravatar 29. June 2007 at 19:55
    matthias
  3. Gravatar 29. June 2007 at 20:34
    Stefan

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>