Ir para o conteúdo
Promovaweb

Faça sua primeira conexão SSH

Revisado em

Antes de começar

Abra uma sessão SSH e confira a identidade do servidor.

  • Termius instalado e uma VPS de estudo com acesso autorizado.
  • Endereço, porta e credencial fornecidos pelo administrador.

Para conectar, você precisa do endereço do servidor, da porta SSH e de uma credencial autorizada. Use o endereço e a credencial fornecidos pelo provedor ou pelo administrador. Nomes e endereços dos exemplos precisam ser substituídos pelos seus.

Cadastre o host

Na tela Hosts, escolha New Host. Dê um nome, como aula-ubuntu, e preencha o endereço. Informe a porta do serviço SSH, geralmente 22, e o nome de usuário. Se o servidor usa senha, informe essa senha. Se já exige chave, selecione a chave correta no Keychain.

Abra a conexão pelo host ou por Connect. Um erro nesta etapa pode vir da rede, do endereço, da porta ou da autenticação. Anote a mensagem antes de mudar as configurações.

Confira a fingerprint

Na primeira conexão, compare a impressão digital da chave do servidor com uma referência obtida pelo console do provedor ou com o administrador. No console de um servidor OpenSSH Linux, uma chave Ed25519 existente pode ser conferida com:

Terminal
ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub

Compare o mesmo algoritmo e o fingerprint completo. Se os valores divergirem, interrompa a conexão e confirme o endereço. A chave do host identifica o servidor. A sua chave de acesso identifica você.

Reconheça a sessão

Após entrar, execute separadamente:

Terminal
whoami
hostname
pwd

Confira a conta, o nome da máquina e o diretório atual. Esses comandos consultam informações. Para encerrar o shell, use exit e abra uma nova conexão para verificar que o host ficou salvo corretamente.

Relacione cada campo à informação recebida

Considere este cadastro ilustrativo. O endereço abaixo é reservado para documentação e não representa uma VPS disponível. Substitua-o pelo endereço fornecido pelo seu provedor.

Campo Exemplo Como conferir
Label aula-ubuntu Nome escolhido para reconhecer o host
Address 203.0.113.10 Endereço público ou privado acessível pela sua rede
Port 22 Porta configurada no serviço SSH
Username aluno Usuário realmente criado no servidor

Não escreva um endereço de página como https:// no campo do host. O SSH precisa do hostname ou IP e da porta correspondente. Também não presuma que o usuário se chama aluno: imagens de VPS podem usar outros nomes. O administrador pode fornecer uma conta específica.

Interprete a saída dos comandos

Em uma sessão ilustrativa, você poderia receber estas respostas ao executar os comandos separadamente:

whoami → aluno
hostname → aula-ubuntu
pwd → /home/aluno

O primeiro resultado identifica o usuário Linux. O segundo identifica o nome configurado na máquina, que pode ser diferente do Label salvo no Termius. O terceiro mostra a pasta atual do shell. Com esses resultados, você pode identificar que abriu a VPS correta com um usuário diferente do esperado.

Se o terminal solicitar uma senha e não mostrar caracteres enquanto você digita, isso pode ser o comportamento normal do prompt remoto. Digite apenas quando souber qual credencial foi solicitada. A passphrase de uma chave e a senha do usuário Linux não são intercambiáveis.

Quando a conexão falhar antes de abrir o shell, use a mensagem para escolher a próxima verificação no guia de diagnóstico SSH.

Confira o resultado

A fingerprint confere com a referência e whoami, hostname e pwd mostram o ambiente esperado.

Fontes consultadas

Procedimento conferido na documentação oficial. A execução no aplicativo e em uma VPS não foi realizada nesta revisão.