martes, 29 de noviembre de 2011

Autenticación por clave pública

  1. Lo primero que debemos hacer es introducir el comando ssh-keygen -t rsa en el terminal de comandos en el equipo cliente. A continuación nos pedirá la ubicación del fichero, pulsamos Enter sobre la que nos da por defecto:


















Nos generará el par de claves publica/privada:


















2. Crearemos el directorio .ssh/ en el equipo servidor en la carpeta personal de usuario (/home/usuario)

3. Seguidamente copiaremos el fichero de clave pública al equipo servidor mediante el comando scp:

scp /home/usuario/.ssh/id_rsa.pub usuario@192.168.200.1:/home/usuario/.ssh


Introduiciremos la contraseña y se efectuará la copia del fichero:










































































4. Dentro del directorio .ssh/ del equipo servidor crearemos un fichero en blanco llamado authorized_keys en el que copiaremos el fichero id_rsa.pub para que el servidor tenga esa clave como clave reconocida

Para ello introduciremos los siguientes comandos en orden:

touch authorized_keys
chmod 600 authorized_keys (asignar permisos correspondientes a la carpeta)
cat id_rsa.pub >> authorized_keys (volcar la clave en el fichero)

5. Por último nos conectaremos al servidor y nos deberá autenticar por la clave pública





No hay comentarios:

Publicar un comentario