Linux & TerminalAdministracion de ServidoresLección 3 de 12
SSH: acceso remoto seguro
# Conectar a un servidor remoto
ssh user@192.168.1.100
ssh -i mi_llave.pem ubuntu@ec2-XX.amazonaws.com
# Generar llaves SSH
ssh-keygen -t ed25519 -C "tu@email.com"
# Genera ~/.ssh/id_ed25519 (privada) y .pub (publica)
# Copiar llave al servidor
ssh-copy-id user@servidor
# Transferir archivos
scp archivo.txt user@servidor:/home/user/
scp -r carpeta/ user@servidor:/var/www/
# Tunel SSH (acceder a puerto remoto localmente)
ssh -L 3306:localhost:3306 user@servidor
# Ahora localhost:3306 conecta al MySQL del servidor
SSH es como un escritorio remoto pero por terminal. Es la forma estandar de administrar servidores Linux. NUNCA uses passwords — siempre llaves SSH.
Practica esta lección
Resuelve los ejercicios del curso de Linux & Terminal en la app, gratis y con corrección automática.
Empezar a practicar