Назад | Перейти на главную страницу

Что считается «SSH» для серверов Windows?

Я часто использую SSH в Linux. Обычно я использую туннель на сервер, а затем в основном запускаю вещи из этого туннеля (например, подключаюсь к MySQL, загружаю файлы и т. Что такое версия SSH для Windows Server. Не совсем SSH, но то, что работает точно так же, как в Linux.

Удаленного рабочего стола. Он не совсем такой, но выполняет те задачи, к которым вы привыкли в Linux.

Раньше в Windows был telnet-сервер, но в наши дни telnet слишком небезопасен.

Существуют порты Windows для OpenSSH, которые позволят вам запускать SSH-демон на компьютере с Windows, основной из которых я использовал в прошлом, похоже, не обновлялся очень давно, поэтому я бы предпочел не ссылка на него, я почти уверен, что он использует базу кода, которая имеет ряд известных дыр.

Альтернативно SysInternals PSexec позволяют легко получить удаленную оболочку cmd в системе Windows, если у вас есть соответствующие учетные записи. Это не такой многоцелевой инструмент, как SSH, но если вы ищете удаленную командную строку, то он сработает и имеет то преимущество, что на самом деле не требует предварительной установки службы на вашей цели, что является большим плюсом.

Не поддавайтесь искушению удаленного рабочего стола. Хотя я признаю, что это мгновенное удовольствие, это также годы ручного труда без всякой причины.

Вместо этого ознакомьтесь с групповой политикой и инструментарием управления Windows (WMI).

http://en.wikipedia.org/wiki/Windows_Management_Instrumentation

WMIC включен в последние версии Windows, но большинство языков программирования имеют интерфейсы WMI, включая PowerShell.

Основываясь на комментариях, добавьте следующее: если под «SSH для Windows» вы действительно имеете в виду «интерфейс командной строки, где вы можете почти так же легко управлять одной машиной или 10 000 машин», вам понадобится интерфейс командной строки (или программный) для WMI.

Существуют SSH-серверы для Windows, если назвать два из них (бесплатные):