Windows Server · SSH · PowerShell
Windows Server por SSH e PowerShell — sem nenhuma porta aberta.
Uma linha no PowerShell transforma um Windows Server num host com Connector. Você ganha um terminal PowerShell no navegador ou no app, arquivos, uma área de trabalho remota, monitoramento e alertas, e apps de IA que executam PowerShell sob as suas regras — tudo por um túnel de saída, então a porta 22 continua fechada.
Sem porta de entrada · PowerShell como shell de login · Pro (ou 14 dias de teste)
01 / uma linha no PowerShell
Instale pelo PowerShell.
Entre em termal.in/account, clique em Obter comando de instalação, escolha a aba Windows e execute no PowerShell do servidor a linha que aparece:
irm https://termal.in/i/<token>.ps1 | iex
O Windows pede direitos de administrador — aprove. O link de instalação é de uso único e válido por uma hora. É toda a configuração: sem mudanças no roteador, sem edições no security group, sem porta de entrada.
02 / o que ele configura
OpenSSH, PowerShell e um serviço que fica no ar.
- ▸OpenSSH Server — instala o recurso opcional, se estiver faltando, e configura o
sshdpara iniciar automaticamente. - ▸PowerShell como shell de login SSH — definido no cadastro, a menos que você já tenha configurado um shell padrão.
- ▸A porta 22 continua fechada. Quando o instalador adicionou o OpenSSH, o
sshdescuta só em127.0.0.1e::1, e a regra de firewall dele fica desativada. Um OpenSSH Server que já existia fica exatamente como estava. - ▸O serviço
TermalinAgent— executa o Connector, reconecta depois de uma reinicialização e transporta bytes SSH opacos até osshdno localhost. Para desinstalar:& "$env:ProgramFiles\Termalin\termalin-agent.exe" uninstall.
03 / o que você ganha
Um terminal, arquivos, uma área de trabalho e monitoramento.
- ▸Um terminal PowerShell no painel web ou no app de desktop — uma sessão de verdade, de um smartphone, de um tablet ou de uma máquina que não é sua.
- ▸Arquivos por SFTP. Navegue, edite e transfira arquivos pelo mesmo link, com caminhos de unidades do Windows como
C:\Users\…. - ▸Uma área de trabalho remota. Abra o RDP para a máquina em
127.0.0.1pelo Connector — a porta 3389 continua fechada — com um painel Arquivos ao lado. Veja RDP sem encaminhamento de portas. - ▸Monitoramento e alertas. CPU, memória, arquivo de paginação, unidades, rede, tráfego de disco, processos e uptime, em gráficos atualizados a cada minuto, com alertas quando uma unidade está enchendo ou o servidor fica off-line. Veja o monitoramento de Windows Server.
04 / apps de IA no Windows
Deixe uma IA executar PowerShell — sob as suas regras.
Pelo endpoint MCP hospedado, o Claude e o ChatGPT podem executar comandos no servidor: ssh_exec executa cada comando no PowerShell. A política de cada Connector, O que a IA pode executar aqui, se aplica — acesso total, só os comandos da lista ou somente leitura — além da configuração própria de cada app, e a mais restrita vence.
As ferramentas de jobs em segundo plano precisam de um shell Unix, então não rodam no Windows; as ferramentas de arquivos e de banco de dados, e os backups de servidores, são por enquanto para servidores Linux.
05 / requisitos e limites
Do que ele precisa.
| Item | Detalhe |
|---|---|
| Windows | Windows 10 e 11, e Windows Server. O binário do Connector é um pequeno .exe estático para x64 e ARM64. |
| Conta | As sessões SSH entram com uma conta local do Windows. |
| Plano | Pro ou os 14 dias de teste, como qualquer Connector. O Free não tem Connectors. |
Perguntas frequentes
A porta 22 é aberta no servidor Windows?
Não. Quando o instalador adiciona o OpenSSH Server, ele configura o sshd para escutar só em 127.0.0.1 e ::1 e desativa a regra de firewall “OpenSSH SSH Server (sshd)”, então nada fica aberto para a rede. O Connector alcança o sshd no localhost pelo próprio túnel de saída. Se o OpenSSH já estava instalado, as configurações de rede dele ficam exatamente como estavam.
Posso manter minha configuração atual do OpenSSH?
Sim. O instalador só mexe no sshd quando ele mesmo instala o recurso. Um OpenSSH Server que já existia fica como está — o Connector continua alcançando-o no localhost. O cadastro adiciona a autoridade certificadora SSH do Termalin ao sshd_config, para que os logins usem um certificado de curta duração válido só para a sua conta.
Posso usar o cmd.exe em vez do PowerShell?
O cadastro define o PowerShell como shell de login SSH somente se nenhum shell padrão já estiver configurado. Se você mesmo definiu o DefaultShell do OpenSSH, ele é mantido.
Como faço para remover?
Execute & "$env:ProgramFiles\Termalin\termalin-agent.exe" uninstall num PowerShell como administrador. Isso remove o serviço TermalinAgent e o Connector; um OpenSSH Server que você já tinha não é alterado.
Posso acessá-lo por RDP sem abrir a porta 3389?
Sim. Com o Connector na máquina, uma área de trabalho remota abre em 127.0.0.1 pelo mesmo túnel de saída — sem encaminhamento de portas, e a porta 3389 continua fechada. Veja área de trabalho remota sem encaminhamento de portas.
Quais versões do Windows funcionam?
Windows 10 e 11, e Windows Server, em x64 ou ARM64. As sessões SSH entram com uma conta local do Windows.
Acesse um servidor Windows, sem chave, em um minuto.
Uma linha de PowerShell, nenhuma porta de entrada, e o PowerShell à mão no navegador. Contas novas ganham o Pro grátis por 14 dias.
Pro (ou 14 dias de teste) · Connector · monitoramento · MCP para agentes de IA