Se você administra um servidor VPS ou Dedicado, conectar-se via terminal não é apenas uma ferramenta, é uma necessidade absoluta. É através do acesso SSH (Secure Shell) que você ganha controle total sobre sua máquina, permitindo executar comandos complexos, instalações de software, reinicialização de serviços e monitoramento de recursos em tempo real.
Muitos usuários iniciantes sentem receio da famosa “tela preta” do terminal. Antigamente, realizar essa conexão no Windows exigia baixar programas externos e complexos, como o PuTTY. Hoje, com as atualizações do Windows 10 e 11, você tem um cliente nativo poderoso direto no Prompt de Comando (CMD) ou PowerShell.
Na StayCloud, incentivamos o uso dessas ferramentas nativas por serem mais práticas, rápidas e seguras. Neste guia completo e expandido, vamos ensinar como configurar e realizar o login na sua VPS, solucionar erros de conexão e até mesmo alguns comandos básicos para você testar assim que entrar.
Pré-requisitos para a conexão #
Antes de abrir o terminal do Windows, você precisa reunir as “chaves” do seu servidor. Diferente do acesso ao cPanel, aqui lidamos com o sistema raiz (Root), onde você tem poder total.
Tenha em mãos os seguintes dados (enviados no seu email de boas-vindas):
- IP do Servidor: O endereço numérico da sua VPS (ex:
192.168.1.50). - Porta de Conexão: O padrão mundial é 22, mas na StayCloud frequentemente configuramos portas personalizadas (ex:
2222ou54321) para blindar seu servidor contra ataques de força bruta. - Usuário Root: O administrador máximo do sistema Linux.
- Senha Root: A senha forte fornecida na ativação do serviço.
Passo a Passo: Realizando o Acesso SSH no Windows #
1. Abrindo o Terminal (CMD) #
Não é necessário instalar nada. O cliente OpenSSH já vem instalado no Windows.
- Pressione as teclas
Windows + Rno seu teclado. - Na caixa que abrir, digite
cmd. - Tecle Enter ou clique em OK.
Com a tela preta aberta, você está pronto para iniciar o acesso SSH.
2. O Comando de Conexão #
A sintaxe é fundamental. O computador precisa saber exatamente “quem” é você e “onde” você quer entrar.
A Fórmula Mágica:
ssh -p [PORTA] [USUARIO]@[IP]
Exemplo Prático:
Vamos supor que seu IP seja 45.45.45.45 e sua porta seja 2222. Você deve digitar:
ssh -p 2222 root@45.45.45.45
Após digitar, pressione Enter.
Nota: O “p” deve ser minúsculo e deve haver um espaço antes do número da porta.
3. Verificando a Identidade (Fingerprint) #
Na primeira vez (e apenas na primeira vez) que você tenta conectar em um servidor novo, o Windows exibirá um alerta de segurança:
The authenticity of host '...' can't be established.
Are you sure you want to continue connecting (yes/no)?
Isso serve para garantir que você não está sendo enganado por um servidor falso (um ataque conhecido como Man-in-the-Middle). Como você sabe que contratou este servidor, digite yes e pressione Enter.
4. A Senha Invisível #
O terminal pedirá: root@IP's password:.
Digite sua senha. Atenção Máxima Aqui: Nada aparecerá na tela enquanto você digita. Nem asteriscos, nem bolinhas. O cursor ficará parado.
Isso é normal no protocolo Linux. É uma medida de segurança para evitar que curiosos vejam o tamanho da sua senha. Apenas digite corretamente e dê Enter.
Se ver uma mensagem de boas-vindas (Welcome to Ubuntu/Almalinux/CentOS), parabéns! Você está dentro.
Já conectei! E agora? (3 Comandos Básicos) #
Agora que você realizou o acesso SSH com sucesso, o que fazer? Aqui estão 3 comandos inofensivos para você testar e ver o estado do seu servidor:
1. Ver quanto tempo o servidor está ligado:
Digite uptime e dê Enter. Ele mostrará há quantos dias sua VPS está rodando sem reiniciar.
2. Ver o uso de disco:
Digite df -h e dê Enter. Ele mostrará uma lista dos discos. Procure pela coluna “Avail” (Disponível) para saber quanto espaço livre você tem.
3. Ver o uso de memória (RAM):
Digite free -m e dê Enter. Ele mostrará a quantidade de memória usada e livre em Megabytes.
Resolvendo Falhas Comuns #
Se algo deu errado no caminho, não se desespere. Veja como resolver os erros mais frequentes:
Erro: “Connection Timed Out” #
O servidor não respondeu ao seu chamado.
Causa: Provavelmente o Firewall da VPS bloqueou seu IP local ou a VPS está desligada.
Solução: Entre no painel da StayCloud, verifique se a VPS está ligada e se o seu IP não foi banido por tentativas excessivas de erro.
Erro: “Permission Denied” #
O servidor recusou sua entrada.
Causa: Senha errada ou usuário incorreto.
Solução: Lembre-se que para colar a senha no CMD, você deve usar o Botão Direito do Mouse (em algumas versões do Windows). O atalho Ctrl+V pode falhar, impedindo o login.
Erro: “Remote Host Identification Has Changed” #
Um aviso vermelho e assustador.
Causa: Isso acontece se você reinstalou (formatou) a VPS. O seu computador “lembra” da VPS antiga e acha estranho que ela mudou.
Solução: Rode o comando para limpar a memória: ssh-keygen -R SEU_IP_AQUI.
Dicas de Segurança e Documentação #
O usuário root tem poder para apagar tudo no servidor. Use-o com sabedoria. Para usuários avançados que desejam automatizar o login sem senha, recomendamos a leitura da documentação oficial da Microsoft sobre Chaves Públicas.
Manter seu cliente atualizado e usar portas personalizadas são as melhores formas de manter seu acesso SSH seguro contra invasões.
Conclusão #
Dominar a linha de comando é libertador. Você não depende mais de interfaces lentas e tem o poder do servidor nas mãos. Com este guia, você já sabe como entrar, verificar o status básico e resolver problemas de conexão.
Se tiver dúvidas persistentes, nosso suporte StayCloud está pronto para ajudar.