Sobes.tech
Junior — Middle

Wie kann man eine entfernte SSH-Verbindung unter dem Konto eines anderen Benutzers herstellen?

sobes.tech KI

Antwort von AI

Um eine SSH-Verbindung mit dem Konto eines anderen Benutzers herzustellen, können Sie die Option -l verwenden oder den Benutzer vor der Host-Adresse angeben:

ssh -l username remote_host
# oder
ssh username@remote_host

Wenn Sie Zugriff auf den aktuellen Benutzer haben, aber zu einem anderen Benutzer auf der entfernten Maschine wechseln müssen, können Sie ausführen:

ssh current_user@remote_host 'sudo -i -u other_user'

Dies erfordert die Eingabe des Passworts des Benutzers other_user oder die Konfiguration von sudo ohne Passwort. Sie können auch SSH-Schlüssel verwenden, diese für den benötigten Benutzer konfigurieren, um sich direkt ohne Passwort anzumelden.