Ich kann meine virtuelle Maschine anpingen und bekomme auch eine zufriedenstellende Antwort vom SSH-Dienst über Telnet, aber ich erhalte die Fehlermeldung „Zugriff verweigert“, wenn ich versuche, eine SSH-Verbindung von einem Remote-Host herzustellen. Die Verbindung funktioniert einwandfrei, wenn ich mit denselben Anmeldeinformationen eine Loopback-Verbindung auf 127.0.0.1 herstelle.
Irgendwelche Hinweise?
Antwort1
Überprüfen:
- /etc/hosts.deny / hosts.allow
- "Match Address" in Ihrer SSHD-Konfiguration
(also so etwas wie:
PasswordAuthentication no
PubkeyAuthentication no
Match Address 127.0.0.*
PubkeyAuthentication yes
PasswordAuthentication yes
)