Terminal, DevOps e SysAdmin
SSH & SCP Commands Cheat Sheet
Conexão remota segura, geração de chaves e transferência de arquivos entre servidores.
Conexão
Conecta a um servidor remoto via SSH.
ssh [user]@[host] Conecta usando um arquivo de chave privada específico.
ssh -i [caminho_chave] [user]@[host] Segurança
Gera um novo par de chaves SSH.
ssh-keygen -t rsa -b 4096 Copia sua chave pública para o servidor remoto (permite login sem senha).
ssh-copy-id [user]@[host] Transferência
Copia um arquivo local para o servidor remoto.
scp [arquivo] [user]@[host]:[destino] Copia um arquivo do servidor remoto para a máquina local.
scp [user]@[host]:[origem] [destino_local] Copia um diretório inteiro recursivamente.
scp -r [diretorio] [user]@[host]:[destino]