
# Access is denied.
# The WinRM client cannot process the request.
# The RPC server is unavailable.
# The WS-Management service cannot process the request.
# The server certificate on the destination computer has the following errors.
# The network path was not found.
# WinRM cannot complete the operation.
# The target machine actively refused it.
# Kerberos authentication failed.
# Cannot find a valid connection.
Já esbarrou em um ou mais desses erros irritantes?
PowerShell remoto merece um curso à parte. Ponto.
Geralmente quando estudamos PowerShell, o tópico Remoting é mencionado como apenas mais uma parte do assunto. Mas não é! Definitivamente.
O curso tem por objeto central de estudo os mecanismos de acesso remoto do PowerShell, sendo o principal deles o serviço WinRM, e principalmente, sem a necessidade de decorar comandos.
São mais de 6 horas onde iremos abordar:
Application Hosts
Modelo de Objetos
Variáveis
PowerShell remoting
Arquitetura WinRM
Listeners e Endpoints
Protocolo WS-Management
Configuração local e global (GPO)
Endpoints padrão e personalizados
Sessões ad-hoc e persistentes
Sessões 1:1 e 1:N
Serialização
Variáveis Locais x Variáveis Remotas
Repositório WMI e comandos CIM
Autenticação
TrustedHosts
SSL/TLS
Powershell 7x e multiplataforma
Orientações:
A maioria dos conceitos é apresentado com 2 máquinas, entretanto é possível "adaptar" o estudo para que apenas uma seja suficiente.
Na maior parte do exemplos usamos uma máquina com Windows 10 e um servidor Windows 2016. Membro e Controlador de domínio respectivamente.
Conhecimento prévio de PowerShell é recomendado mas não obrigatório
O curso é em formato de vídeo aula. Ou seja. Está muito lento? Acelera ;)
Dica: Assista cada vídeo até o final para pegar o conceito. Depois novamente reproduzindo os passos.