Eu gostaria de poder conectar remotamente em minhas máquinas Windows com uma interface apenas de linha de comando ao PowerShell. Deve ser seguro.
Parece que existem duas opções para fazer isso. Uma é a maneira (quase) imediata do WinRM, e a outra é a instalação do PowerShell Server de terceiros .
Até agora, aqui está o que eu reuni:
Contras do servidor PowerShell
- requer instalação de software
- não permite que o PowerShell use seu
-computername
parâmetro embutido em diferentes cmdlets
Contras do WinRM (tanto quanto eu posso dizer)
- tem dificuldade para trabalhar entre domínios
- não gera um certificado automaticamente
- requer a geração de um novo certificado para cada domínio / nome do host / ip para uma máquina
- não pode usar outros clientes de terminal ou fazer login em uma máquina Linux
- não está muito bem documentado
Essas considerações são precisas? Há algo mais que eu deva levar em consideração?
powershellserver.com/… sugere que existe uma biblioteca de complementos que pode permitir a execução de objetos PS remotos com o PowerShell Server .....
—
allquixotic
Sim, eu li isso. Francamente, exigir que um software extra seja instalado para o PowerShell Server já é quase um negócio para mim, precisar de um complemento além disso está meio fora de questão. O que eu realmente esperava era que alguém me dissesse que o WinRM não é tão difícil quanto parece.
—
Nacht