Wie ändere ich den Benutzer in WinSCP?

12

Ich verwende WinSCP, um auf Unix-Computer zuzugreifen. Wie kann ich den Benutzer wechseln, nachdem ich mich mit WinSCP bei einem Unix-Server angemeldet habe?

ZB habe ich ein persönliches Konto in Unix-Computer A. Ich kann mich mit PuTTY bei diesem Computer anmelden und dann den Benutzer in den Root-Benutzer ändern

$sudo /usr/bin/su - rootuser

Wie kann ich mit WinSCP dasselbe tun? Ich kenne das Passwort für nicht rootuser.

jrara
quelle

Antworten:

6

Auf der WinSCP-Website gibt es eine FAQ zu dieser Frage:
Wie ändere ich den Benutzer nach der Anmeldung (z. B. su root)?

Sie müssen den sudoBefehl in den WinSCP-Sitzungseinstellungen als benutzerdefinierte Shell angeben (wenn Sie SCP verwenden) oder den sudoBefehl zum Starten eines benutzerdefinierten SFTP-Servers verwenden (wenn Sie SFTP verwenden).

Es gibt jedoch einige Einschränkungen, insbesondere, dass Sie das so konfigurieren müssen sudo, dass kein Kennwort erforderlich ist.

Siehe den Link für Details.

Martin Prikryl
quelle
5

Ich gehe davon aus, dass Sie dem betreffenden Benutzer bereits im WinSCP-Setup für eine neue Site sudo können:

  1. Neue Seite
  2. Sitzung: Dateiprotokoll: SCP
  3. Sitzung: Hostname: Mein Hostname
  4. Sitzung: Benutzername: MEIN Benutzername
  5. KLICKEN SIE AUF Erweitert ... TASTE
  6. Erweitert: Linker Navigator SCP / Shell auswählen
  7. Erweitert: Shell: MAGIC-HAPPENS-HERE In der " Auswahlliste " für Shell ist "Standard" ausgewählt. Hier geben Sie TEXT ein ...

    / usr / bin / sudo -u ZIEL-Benutzername -i

(obiger Befehl variiert je nach Unix-Distribution)

  1. KEINE ANDEREN ÄNDERUNGEN an den Standardeinstellungen, wählen Sie einfach OK, um das Fenster Erweitert zu schließen und Ihre Änderungen zu speichern.

..... das sollte alles sein was du brauchst!

Beege
quelle
0

Was funktioniert für SCP bei Verwendung von WinSCP, um eine Verbindung zum Ubuntu-System als Root-Benutzer herzustellen:

Legen Sie dies als Muschel

sudo -su rootuser

Geben Sie hier die Bildbeschreibung ein

Don Ch
quelle