¡Secure Shell!

Dime de dónde vienes...

Mainframes, procesamiento por lotes

Los shells

Las terminales

¿Shell remoto?

telnet

rsh

ssh

¡Hey! ¡No me espíes!

La leyenda de Bob y Alice

¿Encriptación? ¿Qué es eso?

SSH es seguro. Si lo usas bien.

Un ejemplo sencillo

izto@cosette:~$ ssh mynet

The authenticity of host 'mynet (201.137.244.115)' can't be established.

RSA key fingerprint is e9:fe:c9:ae:76:3d:82:f5:ab:c2:2b:af:2b:d3:8f:b5.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'mynet' (RSA) to the list of known hosts.

Last login: Fri Jan 28 13:01:23 2005 from 201.135.89.137

Linux 2.4.26.

izto@mynet:~$ _

Los archivos

izto@cosette:~$ ls -l .ssh

total 40

-rw-r--r-- 1 izto users 600 Jul 20 2004 authorized_keys

-rw------- 1 izto users 736 Jul 20 2004 id_dsa

-rw-r--r-- 1 izto users 602 Jul 20 2004 id_dsa.pub

-rw-r--r-- 1 izto users 27828 Jan 28 13:33 known_hosts

izto@cosette:~$ ls -ld .ssh

drwx------ 2 izto users 168 Jul 21 2004 .ssh/

Los archivos

id_dsa: Llave privada

id_dsa.pub: Llave pública

authorized_keys: Llaves permitidas

known_hosts: Máquinas conocidas

Túneles

Túneles

ssh -L3128:squidserv:3128 usuario@host

ssh -L110:popserv:110 usuario@host

Variante: Túnel remoto -> local

ssh -R80:popserv:80 usuario@host

¿Llaves o contraseñas?

Las contraseñas son mas fáciles de usar, pero son mas fáciles de secuestrar.

Las llaves son mas seguras, pero implican mas trabajo.

No uses contraseñas. Siempre usa llaves protegidas con una passphrase.

Creando tus llaves

test@cosette:~$ ssh-keygen -t dsa

Generating public/private dsa key pair.

Enter file in which to save the key

(/home/test/.ssh/id_dsa): <ENTER>

Created directory '/home/test/.ssh'.

Enter passphrase (empty for no passphrase): bla bla bla

Enter same passphrase again: bla bla bla

Your identification has been saved in /home/test/.ssh/id_dsa.

Your public key has been saved in /home/test/.ssh/id_dsa.pub.

The key fingerprint is:

6e:9b:3d:c2:0e:84:23:cc:22:7f:b8:69:f7:2d:68:83

test@cosette _

Contacto / Mas info

Felipe Eduardo Sánchez Díaz Durán

izto@glo.org.mx

2005-01-28T12:00:26