SSH desde Termux
SSH te permite conectarte a servidores remotos de forma segura desde tu celular.
Instalar SSH en Termux
pkg install openssh -y
Conectarse a un servidor
ssh usuario@ip-del-servidor
Por ejemplo:
ssh [email protected]
ssh [email protected]
Conectarse con puerto personalizado
ssh -p 2222 [email protected]
Generar claves SSH (mas seguro que contraseña)
ssh-keygen -t rsa -b 4096
Presiona Enter en todo para usar valores por defecto.
Copiar la clave al servidor:
ssh-copy-id [email protected]
Despues ya no necesitas contraseña.
Configurar accesos rapidos
Crea el archivo ~/.ssh/config:
nano ~/.ssh/config
Agrega:
Host mivps
HostName 123.456.789.0
User root
Port 22
IdentityFile ~/.ssh/id_rsa
Ahora conectas con solo:
ssh mivps
Transferir archivos con SCP
# Subir archivo al servidor
scp archivo.txt usuario@servidor:/home/usuario/
# Descargar del servidor
scp usuario@servidor:/ruta/archivo.txt ./
Tip
Instala mosh para conexiones SSH que sobreviven cambios de red:
pkg install mosh -y
mosh [email protected]