Gu�a de aprendizaje sobre la configuraci�n del cliente SSH

ssh-keygen: una herramienta menos compleja para generar un par de claves p�blica-privada

Host On-Demand proporciona el programa de utilidad keytool para generar pares de claves p�blica-privada. Esta herramienta forma parte del JRE de Java 1.4 y tambi�n se distribuye con Host On-Demand. Debe utilizar keytool para generar claves para configurar una sesi�n de Pantalla VT para la autenticaci�n de cliente mediante una clave p�blica.

Sin embargo, puesto que keytool es un programa de utilidad con varias finalidades para gestionar claves y certificados, puede que le resulte muy sencillo comprender la generaci�n de un par de claves p�blica-privada consultando en primer lugar una herramienta menos compleja disponible en plataformas similares a Unix, denominada ssh-keygen. (Esta descripci�n es meramente ilustrativa. No puede utilizar ssh-keygen para generar pares de claves p�blica-privada para Host On-Demand).

A continuaci�n se muestra un ejemplo de invocaci�n de ssh-keygen. Este ejemplo se ha tomado de la consola de un sistema con Red Hat Linux 8.0:

ssh-keygen -t dsa -f johnkey02.id_dsa -N johnpass

Los par�metros tienen el siguiente significado:

La invocaci�n anterior provoca la creaci�n de los siguientes archivos en el directorio local. As� es como podr�an aparecer los archivos si ejecutara un mandato ls -l desde la consola de Red Hat Linux 8.0:

-rw-------  1  mytmp  mytmp   736 Sep 21 17:50 johnkey02.id_dsa
-rw-r--r--  1  mytmp  mytmp   625 Sep 21 17:50 johnkey02.id_dsa.pub

El archivo johnkey02.id_dsa contiene la clave privada.

El archivo johnkey02.id_dsa.pub contiene la clave p�blica. Observe que el nombre de este archivo se crea adjuntando .pub al nombre del archivo que contiene la clave privada.