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

Zugriff für einen bestimmten Benutzer durch PAM-Kontokonfiguration verweigert

Das Problem liegt in der PAM-Stack-Konfiguration. Ihr Host ist mit pam_access konfiguriert und die Standardkonfiguration lässt keinen externen/SSH-Zugriff für den neuen Benutzer golden zu , obwohl Ihre Schlüssel richtig eingerichtet sind.

Hinzufügen von golden Benutzer in /etc/security/access.conf wie unten das Problem behoben.

+:golden:ALL

Weitere Informationen finden Sie unter man access.conf die jedes Feld dieser Datei erklärt. Sehen Sie sich den Beispielabschnitt an, um die Reihenfolge und Bedeutung von LOCAL, ALL usw. zu verstehen


Ich hatte das gleiche Problem und keine der vorgeschlagenen Optionen funktionierte. Aber ich habe in einem der Foren (https://ubuntuforums.org/showthread.php?t=1960510) einen "Workaround" gefunden, der perfekt funktioniert hat.

Bearbeiten Sie /etc/ssh/sshd_config und setzen Sie

UsePAM no

Obwohl es wahrscheinlich nicht die wirkliche Lösung ist, weil etwas definitiv mit meiner Maschine nicht stimmt (gestern funktionierte sie einwandfrei!), funktioniert diese zumindest.


Ich hatte das gleiche Problem. pam-Zugriff würde einem bestimmten Benutzer auf einem Computer verweigern, aber nicht auf anderen. Irgendwann wurde mir klar, dass ich vergessen hatte, /etc/shadow.

zu aktualisieren

Sobald das aktualisiert wurde, war das Problem für mich behoben.


Linux
  1. Zugriff verweigert für Benutzer 'root'@'localhost' (mit Passwort:Ja) nach Zurücksetzen des Passworts LINUX

  2. ERROR 1045 (28000):Zugriff verweigert für Benutzer 'root'@'localhost' (mit Passwort:YES)

  3. Gesamte Festplattennutzung für einen bestimmten Benutzer

  4. Schlagen Sie Methoden zum Testen von Änderungen an pam.d/common-*-Dateien vor

  5. So beschränken Sie den Internetzugang für einen bestimmten Benutzer im LAN mit iptables in Linux

So lösen Sie den MySQL-Fehler:Zugriff für Benutzer verweigert [email protected]

So gewähren oder verweigern Sie einem bestimmten Benutzer oder einer bestimmten Gruppe in Linux den SSH-Zugriff

Fehlerbehebung:MySQL/MariaDB-Fehler Nr. 1044 und Nr. 1045 Zugriff für Benutzer verweigert

So erstellen Sie einen Benutzer oder Kontakt

Blockieren Sie bestimmte Befehle in Linux für bestimmte Benutzer

Der SSH-Zugriff für einen neuen Benutzer kann nicht abgerufen werden