Aula 14: SSH — conectando a um servidor remoto
A equipa provisionou um servidor novo — web-01.example.com. Você está no seu notebook. Agora precisa se conectar, executar um comando e sair. ssh deploy@web-01.example.com abre uma sessão de shell criptografada — o prompt muda para deploy@web-01:~$ e, a partir daí, todo comando executa no servidor r
ssh é como viajar até a casa de um amigo e trabalhar lá. Os comandos que você digita acontecem lá, não em casa. exit é a viagem de volta.
- ssh
- ssh user@host abre uma sessão de shell criptografada num servidor remoto pela porta 22. O prompt muda depois de conectar — todo comando que você executa é executado no servidor, não na sua máquina local.
- Chave SSH
- Um par de chaves: pública e privada. A chave pública fica no servidor em ~/.ssh/authorized_keys. A chave privada fica na sua máquina em ~/.ssh/id_rsa. É assim que você se autentica sem senha.
- exit
- Fecha a sessão atual — SSH ou terminal local. Dentro de uma sessão SSH: desconecta do servidor remoto e o prompt volta para a sua máquina local.