36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
1 | |
SSH, выполнение команд04.02.2016, 21:09. Показов 30026. Ответов 32
Добрый вечер!
У меня есть VPS, на котором необходимо выполнять команды (зайти в директорию, старт, стоп) - всё это, я делаю через putty. Как можно в C# сделать подключение к SSH для выполнения этих команд? Подскажите пожалуйста.
0
|
04.02.2016, 21:09 | |
Ответы с готовыми решениями:
32
Не выполняется одна из команд при работе с SSH Выполнение команд голосом Скрытое выполнение команд Выполнение нескольких команд BAT файлов |
11 / 11 / 7
Регистрация: 05.05.2015
Сообщений: 25
|
||||||
17.02.2016, 15:11 | 2 | |||||
Сообщение было отмечено OwenGlendower как решение
Решение
2
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
19.02.2016, 11:10 [ТС] | 3 |
Спасибо, работает, но есть небольшая проблема. Одну команду никак не хочет вызывать, хотя через патти вызывается без каких-либо проблем. В чем может быть проблема, не знаешь? Ни ошибок, ничего нет..
0
|
11 / 11 / 7
Регистрация: 05.05.2015
Сообщений: 25
|
|
19.02.2016, 11:15 | 4 |
1
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|||||||||||
19.02.2016, 11:19 [ТС] | 5 | ||||||||||
У меня на впс расположен сервер крмп (адаптация самп).
Отключить сервер получается путем выполнения команды входа в директорию и собственно, отключения:
0
|
11 / 11 / 7
Регистрация: 05.05.2015
Сообщений: 25
|
||||||
19.02.2016, 11:45 | 6 | |||||
Попробуй сделать так для наглядности.
1
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
19.02.2016, 11:58 [ТС] | 7 |
Я так уже делал, выводит просто пустую строку и всё, даже на команде которая работает успешно (отключение).
0
|
11 / 11 / 7
Регистрация: 05.05.2015
Сообщений: 25
|
|
19.02.2016, 12:09 | 8 |
Fedor_Fedorov, Сейчас через proxy не смогу протестировать (с этой библиотекой не катит через proxy), только вечером если попробовать.
1
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
19.02.2016, 12:19 [ТС] | 9 |
Хорошо, спасибо большое. У меня в принципе не горит
0
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
23.02.2016, 21:45 [ТС] | 10 |
Сейчас выяснил, что не работает команда входа в директорию (cd) тупо игнорирует и всё. Права 777 на папке. Что только не пробовал, никак не хочет заходить в папку. Что может быть? Попробовал создать новую папку и всё равно результат тот же.
0
|
3 / 3 / 1
Регистрация: 23.09.2014
Сообщений: 53
|
|
07.06.2016, 19:41 | 11 |
Ну как дело продвинулось?
А то у меня сейчас такая же проблема, не прорабатывает команда входа в директорию...
0
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
||||||
07.06.2016, 20:34 [ТС] | 12 | |||||
Felagund, там в одну строку нужно... более точно сейчас сказать не могу, т.к не помню. Дома буду, посмотрю и отвечу.
Добавлено через 27 минут Felagund, вот так:
1
|
3 / 3 / 1
Регистрация: 23.09.2014
Сообщений: 53
|
|
07.06.2016, 21:08 | 13 |
Спасибо, получилось!
Я правда пока только начал библиотеку использовать, простейшие команды использую для ознакомления
0
|
0 / 0 / 1
Регистрация: 26.02.2015
Сообщений: 59
|
|
18.10.2016, 21:20 | 14 |
Как вам удалось подключить данные библиотеки? Renchi, облазил много сайтов, так ничего и не понял
0
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
18.10.2016, 21:33 [ТС] | 15 |
vinste, в смысле найти что ли не можешь? Где скачивал не помню, но на рабочем столе нашелся .dll
0
|
0 / 0 / 1
Регистрация: 26.02.2015
Сообщений: 59
|
|
18.10.2016, 21:44 | 16 |
Отлично! Спасибо! Только одна dll?
Добавлено через 19 секунд Fedor_Fedorov, Отлично! Спасибо! Только одна dll?
0
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
|
18.10.2016, 21:46 [ТС] | 17 |
vinste, да, только одна, больше вроде и не было.
1
|
0 / 0 / 1
Регистрация: 26.02.2015
Сообщений: 59
|
|
18.10.2016, 21:51 | 18 |
Fedor_Fedorov, Хорошо, осталось разобраться с подключением к ssh
0
|
0 / 0 / 1
Регистрация: 26.02.2015
Сообщений: 59
|
|||||||||||
21.10.2016, 17:25 | 19 | ||||||||||
Fedor_Fedorov, странно, у меня та же самая ситуация, но команда не много другая:
Добавлено через 2 минуты Вопрос решен) не верный путь был Добавлено через 47 минут Fedor_Fedorov, Хм.. А как получить вывод команды следующего рода:
А если через c# то выводит пустой результат. Как вывести данные файла?
0
|
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
|
||||||
21.10.2016, 21:27 [ТС] | 20 | |||||
vinste, можно так:
1
|
21.10.2016, 21:27 | |
21.10.2016, 21:27 | |
Помогаю со студенческими работами здесь
20
Выполнение команд в консоли. Как выполните вход в определенный каталог Shutdown в C# выполнение команд, через вин-форму, как в ком.строке) Try-Catch. Как продолжить выполнение следующих команд за "проблемной" Выполнение команд консольной программы из другой программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |