SSH mit Passwort ist nach dem Upgrade auf OS X Sierra nicht möglich

SSH mit Passwort ist nach dem Upgrade auf OS X Sierra nicht möglich

Nach dem Upgrade auf Mac OS X Sierra kann ich mich nicht mehr mit einem Passwort per SSH anmelden. Ich erhalte die folgende Fehlermeldung:

Permission denied, please try again.

Auf der einen Maschine, für die ich SSH-Schlüssel eingerichtet habe, erfolgt die Anmeldung automatisch ohne Kennwort.

Ich habe versucht, in nach „PasswordAuthentication“ zu suchen /etc/sshd_config. Es ist auskommentiert, was meines Wissens die Standardeinstellung für „yes“ ist, aber ich habe auch versucht, es explizit auf „yes“ zu setzen und den SSHD-Daemon neu zu starten, ohne Erfolg.

Ich habe versuchtAktivieren des Zugriffs bestimmter Benutzerüber die Befehlszeile, aber es funktioniert immer noch nicht. Ich habe derzeit keinen lokalen Zugriff auf das Gerät, daher kann ich dies nicht über die Systemeinstellungen versuchen.

Ich habe versucht, den Server manuell mit der Debug-Ausgabe auszuführen:

 sudo /usr/sbin/sshd -p 22 -d -d -d

Ich erhalte die folgende Ausgabe:

debug3: receive packet: type 50 [preauth]
debug1: userauth-request for user michael service ssh-connection method password [preauth]
debug1: attempt 3 failures 2 [preauth]
debug2: input_userauth_request: try method password [preauth]
debug3: mm_auth_password entering [preauth]
debug3: mm_request_send entering: type 12 [preauth]
debug3: mm_auth_password: waiting for MONITOR_ANS_AUTHPASSWORD [preauth]
debug3: mm_request_receive_expect entering: type 13 [preauth]
debug3: mm_request_receive entering [preauth]
debug3: mm_request_receive entering
debug3: monitor_read: checking request 12
debug3: mm_answer_authpassword: sending result 0
debug3: mm_request_send entering: type 13
Failed password for michael from xxx.xxx.xxx.xxx port yyyyy ssh2
debug3: BSM audit: typ 4 rc -1 "invalid password for user michael"
debug3: BSM audit: writing audit new record
debug3: mm_auth_password: user not authenticated [preauth]
debug3: userauth_finish: failure partial=0 next methods="publickey,password,keyboard-interactive" [preauth]
debug3: send packet: type 51 [preauth]

Das scheint darauf hinzudeuten, dass ich das falsche Passwort eingebe, aber ich habe es dreimal überprüft und gebe das richtige Passwort für den richtigen Benutzer ein.

Update: Ich habe physischen Zugriff auf die Maschine, unter „Systemeinstellungen“ wird mein Konto als eines mit SSH-Zugriff aufgeführt.

verwandte Informationen