Túneles SSH con el cliente PUTTY.
description
Transcript of Túneles SSH con el cliente PUTTY.
Túneles SSH con el cliente PUTTY, acceso a MySQL,Postgresql,Apache.....
Creamos reglas de iptables en Debian para permitir el acceso con tuneles SSH.
Usamos los siguientes comandos:
iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state
NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp --sport 22 -m state --state ESTABLISHED
-j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
Con iptables -L observamos las reglas creadas en el momento de ejecutar el comando.
Comprobamos con NMap que ahora solo está abierto el puerto 22:
Y creamos el tunel SSH a través de Putty. Configuramos una nueva conexión como se ha hecho
hasta ahora (IP. puerto y nombre de sesión), y en opciones de la conexión, en Connection >
SSH > Tunnels tenemos que configurar los siguientes apartados: Source Port, o puerto por el
que actuará la máquina local, y Destination o ruta por la que escucharía la máquina remota en
caso de no haber ningún tunel.
Comprobación con Apache:
Comprobación con MySQL:
Comprobación con PostgreSQL: