GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Nur einen Benutzer im System zulassen, in den SSH eingebunden werden darf?

Ich habe zwei Benutzer auf meinem Server, myuser und otheruser .
Ich möchte, dass Leute nur in otheruser ssh können , und nicht myuser .
Ich habe openssh-server installiert und Port 22 weitergeleitet.

Wenn ich laufe:

$ ssh [email protected]

Es funktioniert jedoch, wenn ich Folgendes ausführe:

$ ssh [email protected]

es funktioniert immer noch.

Ich möchte jedoch nicht, dass es funktioniert.
Was füge ich zu meiner sshd_config hinzu nur einen Benutzer akzeptieren?

Akzeptierte Antwort:

Bearbeiten Sie Ihre Konfigurationsdatei sudo nano /etc/ssh/sshd_config (oder verwenden Sie vim, kwrite, irgendeinen Editor anstelle von nano)
Fügen Sie diese Zeile AllowUsers otheruser hinzu und möglicherweise DenyUsers myuser
Speichern und schließen Sie die Datei sshd_config
Starten Sie Ihren Computer neu oder starten Sie den SSH-Dienst neu sudo systemctl restart sshd

Benutzer zulassen

Auf dieses Schlüsselwort kann eine durch Leerzeichen getrennte Liste von Benutzernamenmustern folgen. Falls angegeben, ist die Anmeldung nur für Benutzernamen zulässig, die einem der Muster entsprechen.*' and ?’ können als Platzhalter in den Mustern verwendet werden. 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 [email protected] hat, werden USER und HOST separat überprüft, wodurch die Anmeldungen auf bestimmte Benutzer von bestimmten Hosts beschränkt werden.

Benutzer verweigern

Auf dieses Schlüsselwort kann eine durch Leerzeichen getrennte Liste mit Benutzernamenmustern folgen. Die Anmeldung ist für Benutzernamen, die mit einem der Muster übereinstimmen, nicht zulässig. *' and ?’ können als Platzhalter in den Mustern verwendet werden. Nur Benutzernamen sind gültig; eine numerische Benutzer-ID wird nicht erkannt. Standardmäßig ist die Anmeldung für alle Benutzer erlaubt. Wenn das Muster die Form [E-Mail-geschützt] hat, werden USER und HOST separat überprüft, wodurch die Anmeldungen auf bestimmte Benutzer von bestimmten Hosts beschränkt werden.


Ubuntu
  1. So erlauben Sie dem Benutzer, sudo in Ubuntu Linux zu verwenden

  2. Debian-basiertes System, nur ein GUI-Programm, sonst nichts?

  3. Wie konvertiere ich ein Video mit hoher Qualität in ein Video mit niedriger Qualität?

  4. Virtualbox nur bestimmten Benutzern Zugriff gewähren?

  5. Probleme mit Ubuntu 16.04 und AMDGPU?

So installieren Sie OTRS (OpenSource Trouble Ticket System) unter Ubuntu 16.04

Nur-Lese-Dateisystem nach Upgrade auf 15.04 mit?

Bearbeitung von versteckten/Systemdateien zulassen

So gewähren Sie einem Benutzer in Ubuntu ssh-Zugriff

Wie kann ich einem Benutzer erlauben, mit einem anderen zu su, ohne Root-Zugriff zuzulassen?

Wie kann man ssh erlauben, Benutzer nur aus dem lokalen Netzwerk zu rooten?