SSH - Secure Shell
Descrición
Protocolo para acceso remoto seguro a sistemas.
Sintaxe básica
Opcións principais
| Opción | Descrición |
|---|---|
-i <ficheiro> |
Chave privada de identidade |
-p <porto> |
Porto SSH (por defecto: 22) |
-l <usuario> |
Usuario de login |
-v |
Modo verbose |
-t |
Forzar pseudo-terminal |
-L <porto_local>:<host>:<porto_remoto> |
Port forwarding local |
-R <porto_remoto>:<host>:<porto_local> |
Port forwarding remoto |
-D <porto> |
SOCKS proxy dinámico |
Exemplos de uso
# Conexión básica
ssh admin@192.168.56.100
# Especificar porto
ssh -p 2222 admin@192.168.56.100
# Usar chave privada
chmod 400 id_rsa
ssh -i id_rsa admin@192.168.56.100
# Forzar terminal (útil para rbash bypass)
ssh pi@192.168.56.100 -t "bash --noprofile"
# Conexión verbose (debug)
ssh -v admin@192.168.56.100
# Port forwarding local
ssh -L 8080:localhost:80 admin@192.168.56.100
# Agora localhost:8080 apunta a 192.168.56.100:80
Máis información...