не оч удобное решениеЕсть кубик запуск программы. Запускаете Терминал с нужными командами.
хотелось бы найти с помощью c# примеры непосредственно в zennoposterда это тоже уже смотрел, не разобрался как внедрите его в зенкуЕсли что-то сложнее, то есть библиотека на C#
![]()
GitHub - sshnet/SSH.NET: SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism. - sshnet/SSH.NETgithub.com

Скачиваем архив с сайта nuget, извлекаем и подключаем dll библиотеку, в общий код добавляем подключениене разобрался как внедрите его в зенку
using Renci.SshNet;
using Renci.SshNet.Sftp;
/// <summary>
/// List a remote directory in the console.
/// </summary>
private void listFiles()
{
string host = @"yourSftpServer.com";
string username = "root";
string password = @"p4ssw0rd";
string remoteDirectory = "/some/example/directory";
using (SftpClient sftp = new SftpClient(host, username, password))
{
try
{
sftp.Connect();
var files = sftp.ListDirectory(remoteDirectory);
foreach (var file in files)
{
Console.WriteLine(file.Name);
}
sftp.Disconnect();
}
catch (Exception e)
{
Console.WriteLine("An exception has been caught " + e.ToString());
}
}
}
Есть ещё Renci SSH.NET. Сильно ли они отличаются и что будет лучше?Если что-то сложнее, то есть библиотека на C#
![]()
GitHub - sshnet/SSH.NET: SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism. - sshnet/SSH.NETgithub.com
using Renci.SshNet;Сильно ли они отличаются и что будет лучше?



