Túneles SSH con el cliente PUTTY.

4
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.

description

Túneles SSH con el cliente PUTTY.

Transcript of Túneles SSH con el cliente PUTTY.

Page 1: 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.

Page 2: Túneles SSH con el cliente PUTTY.

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.

Page 3: Túneles SSH con el cliente PUTTY.

Comprobación con Apache:

Page 4: Túneles SSH con el cliente PUTTY.

Comprobación con MySQL:

Comprobación con PostgreSQL: