Я пытаюсь использовать WinSCP с помощью Visual Studio. Я могу войти на удаленную машину, используя свои собственные учетные данные, используя код WinSCP. После входа в систему мне нужно будет сделать пользователя sudo для перемещения другого файла.
Как подключиться к другому пользователю в WinSCP?
Мой текущий код такой:
Session session = null;
try
{
// Setup session options
SessionOptions sessionOptions = new SessionOptions
{
Protocol = Protocol.Ftp,
HostName = HostName,
UserName = UserName,
Password = Password,
Timeout = TimeSpan.FromDays(1),
};
using (session = new Session())
{
// Connect
session.Open(sessionOptions);