Вопросы по теме 'ssh.net'
SSH.NET RunCommand для сохранения вывода команды в файл
Я пытаюсь запустить команду на удаленном сервере через SSH.
Мне нужен результат выполнения команды для сохранения в файле на этом удаленном сервере.
Я пытался сделать это следующим образом
// ssh is the SshClient which is already set up...
8738 просмотров
schedule
11.04.2022
Получить размер жесткого диска SFTP-сервера
Я использую библиотеку Renci.SshNet (SSH.NET) для загрузки файлов на SFTP-сервер. Перед загрузкой файла я хочу проверить размер доступного жесткого диска. Я использую этот код.
ssf = New SftpClient("ip", "port", "user", "password")...
337 просмотров
schedule
16.01.2023
Загрузка и возврат неблокирующего потока данных с использованием SSH.Net
Я использую библиотеку ssh.net для выполнения операций SFTP для работы с большими файлами данных ( >= 500 МБ )
У меня возникла проблема с возвратом данных неблокирующим способом.
Сигнатура метода ftpClient.DownloadFile() в порядке при...
1972 просмотров
schedule
22.11.2022
Как запустить несколько команд с помощью SSH.Net?
Я пытаюсь использовать SSH.Net для добавления MAC-адреса пользователя Wifi к контроллеру Aruba Wifi, поэтому я запускаю следующие команды:
//connect to the remove server
SshClient sshclient = new SshClient(hostIP, userName, password);...
11257 просмотров
schedule
21.09.2022
Renci SSH.NET: кодировка символов при загрузке файлов
В настоящее время я использую Renci.SshNet для загрузки файлов и каталогов с помощью SFTP, и пока все работает нормально, за исключением проблем с кодировкой при копировании файлов, содержащих специальные символы, такие как немецкие буквы ß, ä. о. у...
5278 просмотров
schedule
08.12.2022
Renci SSH NET: отображение ширины/высоты при изменении размера терминала
В настоящее время я работаю над эмуляцией терминала с использованием SSH.NET. Создание SshClient и ShellStream с текущими столбцами/строками работает правильно.
Но когда я изменяю размер размеров терминала (например, Putty), я не могу найти способ...
390 просмотров
schedule
29.03.2023
Как обрабатывать запросы аутентификации с интерактивной клавиатурой в powershell?
Я использую powershell с библиотекой SSH.Net для подключения к серверам ssh и выполнения команд. В основном это работает нормально, за исключением того, что у меня есть система, в которой включена только интерактивная аутентификация с клавиатуры (и я...
2526 просмотров
schedule
17.04.2022
Аутентификация с помощью ключа PPK в SSH.NET
Я создаю оконный сервис для загрузки файлов с SFTP-сервера. Для этого я использую Renci.SshNet , Renci.SshNet.Common и Renci.SshNet.Sftp .
У меня есть такой код:
String Host = "HostName";
int Port = 22;
String RemoteFileDirectory =...
10618 просмотров
schedule
11.11.2022
Принимает ли SSH.NET закрытый ключ только в формате OpenSSH? Если нет, то какие ограничения?
В руководстве это не указано, но некоторые поиски в Google выдают страницы начала десятилетия (например, это ), предполагая, что это, по крайней мере, раньше имело место. У нас есть такой код:
var privateKeyAuthenticationMethod =
new...
15599 просмотров
schedule
06.11.2022
Обеспечьте соединение
Я использую библиотеку ssh.net для связи с SFTP-сервером. В моем приложении мне нужно загружать и загружать много файлов на сервер. Поэтому мне приходится много раз открывать и закрывать соединения.
Я хотел бы знать, лучше ли открыть одно...
527 просмотров
schedule
20.05.2022
Renci.Sshnet Использование vim
Я хотел бы использовать vim с renci.sshnet. Что я должен делать?
Я хочу использовать его как замазку или терминал.
using renci.sshnet;
//....
using (var ssh = new SshClient("192.168.51.128", "root", "passwd"))
{
try
{...
79 просмотров
schedule
13.08.2022
Возможно ли, чтобы клиент С# SSH взаимодействовал с сервером NodeJS SSH?
У меня есть приложение C#, которому необходимо выполнять определенные команды на аппаратном обеспечении через SSH. Приложение использует SSH.Net для установления соединения, отправки команды и чтения результата. У меня это работает, если я...
583 просмотров
schedule
11.10.2022
Предоставление ввода/подкоманд команде (cli), выполняемой с помощью SSH.NET SshClient.RunCommand
Я создал программу, используя библиотеку Renci SSH.NET. Он отправляет все команды и нормально читает результат. Однако, когда я отправляю команду ниже:
client.RunCommand("cli");
Программа зависает на этой строке на неопределенное...
616 просмотров
schedule
27.09.2022
С# SSH-туннель Подключение к базе данных Postgres
Я пытаюсь подключиться к базе данных Postgres на удаленном сервере через туннель SSH. Я использую SSH.NET и библиотеку Npgsql. Вот мой пример кода:
using (var client = new SshClient("210.130.90.110", "root", "pasword"))
{
client.Connect();...
2014 просмотров
schedule
17.07.2022
Загрузите файл с помощью MemoryStream SFTP (SSH.NET)
Пытаюсь скачать файл с SFTP с помощью библиотеки SSH.NET , однако не получается сохранить файл в папку, хотел работать с ним в формате MemoryStream, как мне это сделать?
Ниже приведен код, в котором я подключаюсь к sftp и пытаюсь получить его с...
871 просмотров
schedule
04.06.2022
Не удается выполнить команду с SSH.NET на Cisco WLC
Попытка использовать SSH.NET для подключения к беспроводному контроллеру Cisco и добавления к нему mac-адреса. Когда я отлаживаю свой код, я получаю true в свойстве IsConnected клиента, но когда я вхожу в сам контроллер и выполняю Show...
391 просмотров
schedule
04.04.2023
Можно ли загрузить CSV-файл на SFTP-сервер непосредственно из MemoryStream?
Всякий раз, когда я пытаюсь загрузить файл на SFTP-сервер с расширением файла .csv , единственное, что есть в этом файле, это System.IO.MemoryStream . Если это расширение .txt , оно будет иметь все значения в файле. Я могу вручную преобразовать...
1038 просмотров
schedule
25.04.2023
Отобразить полный вывод оболочки SSH, включая сообщение для входа и приглашение на C #
Я пытаюсь создать простой SSH-клиент на C #. Теперь это мой код:
using Renci.SshNet;
public static void Main(string[] args)
{
AuthenticationMethod method = new PasswordAuthenticationMethod("pi", "raspberry");
ConnectionInfo connection =...
1443 просмотров
schedule
05.04.2023
Соединение SSH.NET прерывается при выполнении команды, выполнение которой занимает много времени
Ошибка в SSH.NET, когда я пытаюсь запустить команду, выполнение которой обычно занимает более 30 минут:
Источник ошибки: SSH Run Command. Сообщение об ошибке: установленное соединение было прервано сервером.
393 просмотров
schedule
26.09.2022