Este documento descreve como se conectar a uma instância de máquina virtual (VM) do Windows usando o PowerShell.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
Com isso, você confirma sua identidade para acesso a serviços e APIs do Trusted Cloud by S3NS . Para executar código ou exemplos em um ambiente de desenvolvimento local, faça a autenticação no Compute Engine com um destes métodos:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Instale a CLI do Google Cloud e faça login na gcloud CLI com sua identidade federada. Depois de fazer login, inicialize a CLI do Google Cloud executando o seguinte comando:
gcloud init
- Set a default region and zone.
Conectar-se usando o PowerShell
Se você tem uma estação de trabalho do Windows com o PowerShell, pode se conectar a instâncias do Windows Server por meio de uma sessão remota do PowerShell.
Crie ou redefina sua senha do Windows se ainda não criou um nome de usuário e uma senha na instância remota.
Adicione uma regra de firewall que abra a porta
5986
na rede VPCTrusted Cloud em que a instância do Windows Server está localizada.Na estação de trabalho local, abra o terminal do PowerShell.
Opcional: inicialize uma variável para manter suas credenciais de usuário e não ter de digitá-las todas as vezes que você se conectar à instância. Se você pular esta etapa, receberá uma solicitação de nome de usuário e senha depois.
$credentials = Get-Credential
Escolha se você quer estabelecer uma sessão interativa do PowerShell ou invocar comandos na VM do Windows Server remotamente.
Estabelecer uma sessão interativa do PowerShell
Para estabelecer uma sessão do PowerShell, execute o seguinte comando:
Enter-PSSession -ComputerName IP_ADDRESS -UseSSL -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck) -Credential $credentials
Substitua
IP_ADDRESS
pelo endereço IP externo, o nome DNS ou o nome do computador Windows da instância à que você quer se conectar.Após a conexão, o prompt de comando é alterado para incluir o endereço IP da instância remota do Windows. Use o terminal para executar comandos do PowerShell na instância remota do Windows Server.
Invocar comandos na VM do Windows Server remotamente
Como alternativa ao comando
Enter-PSSession
, executeInvoke-Command
com a sinalização-ScriptBlock
para executar comandos do PowerShell na instância remota sem estabelecer uma sessão interativa.Invoke-Command -ComputerName IP_ADDRESS -ScriptBlock { SCRIPT } -UseSSL -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck) -Credential $credentials
Substitua:
IP_ADDRESS
: o endereço IP, o nome do DNS ou o nome do computador Windows da instância à que você quer se conectar.SCRIPT
: um ou mais comandos a executar na instância remota. Por exemplo, especifiqueGet-EventLog -log "Windows PowerShell"
para receber uma lista de eventos de registro.
A seguir
- Saiba como gerenciar o acesso a instâncias para vários usuários em um projeto ou organização.
- Conectar-se a instâncias de VM com segurança.
- Transfira arquivos para as instâncias do Linux.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-10-02 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-10-02 UTC."],[],[]] -