Benutzername einer Windows-SID „S-1-5-21-…“ zugeordnet, wie kann ich das beheben?

Benutzername einer Windows-SID „S-1-5-21-…“ zugeordnet, wie kann ich das beheben?

Zuerst eine kurze Einführung in das, was ich versucht habe und wie mein Problem aufgetreten ist.

Wenn ich einen SSH-Host konfiguriere, .ssh/confighabe ich das Problem, dass die Berechtigungen in der Konfigurationsdatei falsch zu sein scheinen, sodass ich die Fehlermeldung erhalte, wenn ich versuche , ihn mit einer vorhandenen Konfigurationsdatei Bad owner or permissions on C:\\Users\\My Name/.ssh/configzu verwenden .ssh

Ich habe bereits alles versucht, was in diesem Beitrag erwähnt wird:Windows SSH: Berechtigungen für „private-key“ sind zu offen

Nichts hat funktioniert. Als ich den Tipp mit den folgenden Befehlen ausprobierte

icacls config /inheritance:r
icacls config /grant:r "%username%":"(R)"

um alle Berechtigungen außer meinen zu entfernen, habe ich selbst den Zugriff auf die Datei verloren und statt meines Benutzernamens werden einige S-1-5-21-...in den Dateiberechtigungen angezeigt. Ich vermute, dass dies die Hauptursache für die SSH-Probleme ist, die ich zuvor gesehen habe.

%Username% (was zu meinem echten Benutzernamen erweitert wird) scheint also einer falschen SID zugeordnet zu sein. Hat jemand eine Ahnung, warum das so ist und wie ich es beheben kann?

Ich habe mich einmal bei einem Windows-Konto angemeldet, ohne zu wissen, dass ich dadurch meinen lokalen Benutzer verlieren würde. Also habe ich das sofort rückgängig gemacht und bin zu einem lokalen Benutzer zurückgekehrt. Das Einzige, was von diesem Experiment übrig geblieben ist, ist, dass der Benutzerordner immer noch meinen vollständigen Namen enthält und nicht den Namen des lokalen Benutzers.

verwandte Informationen