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.