Обратите внимание, что это должно быть в окне Windows, так как я использую c # для доступа к информации о Windows
(мне нужна информация как из окна Windows, так и из окна Linux, плюс я думаю, что создание программы/ Сценарий, который запускается без графического интерфейса пользователя и получает доступ к окнам из окна Linux без вмешательства пользователя, будет более сложным, если это не так, скажите, пожалуйста, я бы хотел запустить его на * nix только с той частью, которая работает с информацией о Windows.на окнах).
Есть хороший c # api для получения этой информации из windows, в * nix он достаточно прост, чтобы запустить команду и проанализировать вывод для моих нужд.
Кажется, не так многоприличные советы по использованию ssh из c #, sharpSSH и Granados, кажется, не обновлялись годами, они приличные?Должен ли я быть обеспокоен вопросами безопасности?
(информация, которую я извлекаю, не является конфиденциальной, но если реализация ssh могла иметь исправленные недостатки безопасности (если они не обновлялись годами), я беспокоюсь о том, что кто-то украл мои учетные данные.
Существуют ли другие приличные библиотеки c # ssh. Если вывод команды прост, я должен просто запустить plink / putty (сложно ли запустить оболочку windows cmd для plink и захватить вывод (и есть ли способ сделатьбез всплывающей оболочки)?
PS в то время как коммерческая библиотека кажется хорошей, я предпочитаю что-то бесплатное (как по стоимости, так и бесплатно в исходном коде, если это возможно).