Switching users using WinSCP between different accounts

Viewed 22695

Is there way to switch between user accounts using WinSCP?

When I am using PuTTY, I can use su command to switch users between different accounts.

For an example:

kitis@localhost$
kitis@localhost$ su abc
abc@localhost$

In the same way, when I am using WinSCP, is there a way for me to switch users while I have logged in to a server?

3 Answers

If the user has sudo to another user via SSH. The same sudo to another user works via WinSCP following the below settings. In File Protocol select SCP, pass the hostname, username, and password/key and in advanced settings under SCP/Shell in Shell pass the value as /usr/bin/sudo -u username -i, click on ok and save the settings. Now in Winscp, the user is logged in as the username provided in SCP/Shell.

Related