Я хотел бы иметь возможность удаленного подключения к моим компьютерам Windows с интерфейсом только для командной строки, к PowerShell. Это должно быть безопасно.
Кажется, что есть два варианта сделать это. Одним из них является (едва ли) готовый способ WinRM, а другим - установка стороннего сервера PowerShell.
Итак, вот что я собрал:
Минусы PowerShell Server
- требует установки программного обеспечения
- не позволяет powershell использовать свой встроенный параметр
-computername
в разных командлетах
Минусы WinRM (насколько я могу судить)
- имеет трудности при работе через домены
- не генерирует сертификат автоматически
- требует создания нового сертификата для каждого домена / имени хоста / ip для машины
- не может использовать другие терминальные клиенты или войти в систему с Linux-машины
- не очень хорошо документировано
Являются ли эти соображения точными? Есть ли что-то еще, что я должен принимать во внимание?