For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mit su-user in SSH-Sitzungen verbinden

Der Unix-Befehl su, abgeleitet von substitute user, gibt einem Benutzer die Möglichkeit, Befehle mit den Rechten eines anderen Benutzerkontos auszuführen.

Mit su-Benutzer in SSH-Sitzungen verbinden

  1. Öffnen Sie in Remote Desktop Manager die Eigenschaften Ihres SSH-Eintrags.

  2. Gehen Sie zu Sicherheitseinstellungen und aktivieren Sie das Kontrollkästchen Passwort in Variable erlauben.

    Wenn die Option ausgegraut ist, müssen Sie Passwortvariablen für alle Einträge erlauben und Passwortvariable in Makros erlauben unter AdministrationSystemeinstellungenPassworteinstellungen aktivieren. Beachten Sie außerdem: Wenn Sie für Ihren Eintrag einen der Anmeldeinformationsmodi Verknüpft (Tresor) oder Verknüpft (externer Tresor) verwenden, müssen Sie das Kontrollkästchen Passwort in Variable erlauben auch im verknüpften Tresoreintrag aktivieren.

  3. Gehen Sie dann zu AllgemeinNach Anmeldung und klicken Sie auf Neu (kreuzförmige Schaltfläche).

  1. Geben Sie sudo su im Fenster Makro-Bearbeitung ein. Eine Erwartete Eingabeaufforderung ist nicht erforderlich, da wir den Befehl in diesem Szenario so früh wie möglich ausführen möchten.

  2. Gehen Sie zurück zu AllgemeinNach Anmeldung und klicken Sie auf Neu (kreuzförmige Schaltfläche).

  3. Geben Sie die Variable $PASSWORD$ und [sudo] password for username: in der Erwarteten Eingabeaufforderung ein (username dient als Beispiel).

  4. Legen Sie einen Timeout fest und klicken Sie auf OK, um das Fenster zu schließen.

Ziel ist es, sicherzustellen, dass das Passwort nur zum richtigen Zeitpunkt in der beabsichtigten Abfolge von Aktionen gesendet wird. Das Terminal wartet auf die Eingabeaufforderung [sudo] password for username:, bevor der zweite Befehl gesendet wird.

Zuletzt aktualisiert

War das hilfreich?