Работа с SSH и Telnet подключениями в Zennoposter

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Ребят, подскажите как правильно подключиться по SSH или Telnet к устройству и отправлять нужные команды с помощью zennoposter?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 980
Благодарностей
4 433
Баллы
113
Есть кубик запуск программы. Запускаете Терминал с нужными командами.
 
  • Спасибо
Реакции: Manless

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
  • Спасибо
Реакции: Manless

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
не разобрался как внедрите его в зенку
Скачиваем архив с сайта nuget, извлекаем и подключаем dll библиотеку, в общий код добавляем подключение

C#:
using Renci.SshNet;
using Renci.SshNet.Sftp;
Далее, выполняем нужные действия, примеров множество и код C# для постера и не постера мало чем отличается, например

C#:
/// <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());
        }
    }
}
 

Zedx

Client
Регистрация
12.06.2018
Сообщения
1 346
Благодарностей
910
Баллы
113

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
  • Спасибо
Реакции: Zedx

Mixa

Client
Регистрация
04.02.2019
Сообщения
27
Благодарностей
2
Баллы
3
Как при помощи этой библиотеки выполнить команду, не связанную со скачиванием или изменением файлов на сервере?
Например создание почтового ящика и т.д.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)