ssh Passwortlos -Login

670
Rajeev

Mögliches Duplizieren:
SSH fragt nach Kennwort, auch wenn öffentlicher Schlüssel installiert ist

http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/internet/node31.html

Ich versuche, mich von Maschine A auf Maschine B mit kennwortloser SSH-Anmeldung anzumelden, wie im obigen Link beschrieben. Ich habe alle Schritte befolgt, das Kennwort wird jedoch immer noch nachgefragt. Wie kann ich das diagnostizieren und das Problem beheben?

1
Fragen Sie dies besser auf serverfault.com? keybits vor 13 Jahren 1
@knitatoms, bitte laden Sie keine Personen ein, ihre Frage auf einer anderen Website zu veröffentlichen. Dinge werden automatisch verschoben, wenn die Leute dafür stimmen. Du musst nicht nach Duplikaten fragen *! Vielen Dank! Arjan vor 13 Jahren 0

2 Antworten auf die Frage

3
keybits

Sie müssen Folgendes bearbeiten: / etc / ssh / sshd_config (oder gleichwertig für Ihre Distribution)

Stellen Sie sicher, dass die folgenden Zeilen wie gezeigt eingestellt sind:

.... ChallengeResponseAuthentication no PasswordAuthentication no UsePAM no ... 

Seien Sie vorsichtig - Sie könnten sich aussperren. Hier ist eine gute Anleitung:

http://www.debuntu.org/ssh-key-based-authentication

@Knitamatoms: Auf welcher Maschine soll das gemacht werden vor 13 Jahren 0
Maschine B, wenn dies die Verbindung ist, zu der Sie eine Verbindung herstellen. keybits vor 13 Jahren 0
@Knitamatoms: Ich glaube das ist nicht das Problem, bcoz habe ich einen anderen Rechner mit den als ja genannten Optionen konfiguriert vor 13 Jahren 0
1
Chris Wiegand

Sie können die kennwortbasierte Authentifizierung (PasswordAuthentication Yes) beibehalten und Schlüssel verwenden, wenn Sie über diese verfügen. Ich habe hier eine Box für Shared Git, dass wir alle unsere eigenen SSH-Schlüssel verwenden (mit .ssh / Authorized_keys), aber mein Benutzerkonto meldet mich mit einem Benutzernamen / Passwort an. Der Schlüssel ist das Hinzufügen der öffentlichen Seite des Schlüssels zur Datei .ssh / authorised_keys auf dem Server, auf dem Sie sich remote anmelden möchten.