Как переименовать папку и файл на сервере по FTP - C#?

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 764
Благодарностей
2 407
Баллы
113
В документации нашел пачку методов для работы с FTP:
66302

На кубиках нашел нужное действие для работы с папкой:
66303
Также нашел нужное действие для работы с файлом:
66304

Где найти нужный C# метод, который не описан в документации (но исходя из кубиков - существует), вызывая который можно переименовать файл и папку на сервере по FTP?
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
631
Благодарностей
542
Баллы
93
Вариант работы со сторонней библиотекой не устраивает?
Renci.ssh и можно работать с командной строкой сервера, чисто как пример:
C#:
sshClient.CreateCommand("echo -n '" + domains_txt + "' > /root/domains.txt").Execute();// Создание файла
sshClient.CreateCommand("mv -f /root/config /etc/pmta/config").Execute(); //Замена файла
sshClient.CreateCommand("rm -f /root/public-dkim.txt").Execute(); // Удаление файла

Можно через ssh, можно через sftp

C#:
SftpClient.WriteAllText("/root/" + "auto-script.sh", autoinstall);
 
  • Спасибо
Реакции: BAZAg

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 764
Благодарностей
2 407
Баллы
113
Вариант работы со сторонней библиотекой не устраивает?
Renci.ssh и можно работать с командной строкой сервера, чисто как пример:
C#:
sshClient.CreateCommand("echo -n '" + domains_txt + "' > /root/domains.txt").Execute();// Создание файла
sshClient.CreateCommand("mv -f /root/config /etc/pmta/config").Execute(); //Замена файла
sshClient.CreateCommand("rm -f /root/public-dkim.txt").Execute(); // Удаление файла
Можно через ssh, можно через sftp
C#:
SftpClient.WriteAllText("/root/" + "auto-script.sh", autoinstall);
Спасибо за помощь.

Вопрос остается открытым - если в кубиках есть нужный функционал - почему альтернативы вызова нет на C# (в документации), а если есть - то где его найти?
 

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