Я оцениваю KpyM SSH Server, и он выглядит довольно хорошо и имеет лицензию BSD с источником. Он основан на cryptlib и создает Window Station для каждого сеанса, поэтому он является одним из немногих SSH-решений с открытым исходным кодом, которые корректно работают с PowerShell.
Мы использовали OpenSSH, скомпилированный для Interix / SFU / SUA в течение последних нескольких лет. Недостатком является то, что OpenSSH не очень хорошо играет с PowerShell, что раздражает, и требует полной подсистемы POSIX из Services для Unix 3.5 или подсистемы для приложений Unix (Win2k3 R2 и более поздних версий).
Несколько лет назад мы использовали Vandyke, и это работало хорошо.
Bitvise WinSSHD очень хорош. Поддерживает aes256 и aes128 из коробки. Это не открытый исходный код, но он бесплатный (с ограниченными возможностями интеграции AD) для личного использования и очень разумный 100 долларов США за сервер для коммерческого использования. Может быть настроен для использования powershell в качестве оболочки по умолчанию, и powershell работает правильно. WinSSHD имеет очень детальную конфигурацию для каждой учетной записи и для каждой группы, а также для каждого клиента IP и для каждого клиента DNS. Существуют действия входа и выхода, которые можно настроить для каждой учетной записи или группы. Поддерживает файлы открытого ключа OpenSSH. Предоставляет API автоматизации. Записывать журналы в журнал событий Windows и / или текстовый файл. По-прежнему имеет небольшой и легкий процесс обслуживания.