Puede configurar conexiones remotas con el Virtual I/O Server utilizando conexiones seguras.
Acerca de esta tarea
Puede utilizar el software Open Source Secure Sockets Layer (OpenSSL) y Portable Secure Shell (OpenSSH) para conectarse al Virtual I/O Server utilizando conexiones seguras. Para más información sobre OpenSSL y OpenSSH, consulte los sitios web del ProyectoOpenSSL y Portable SSH.
Para conectarse al Virtual I/O Server utilizando OpenSSH, complete las siguientes tareas:
Procedimiento
- Si utiliza una versión de Virtual I/O Server anterior a la versión 1.3.0, instale OpenSSH antes de conectarse. Para obtener instrucciones, consulte Descarga, instalación y actualización de OpenSSH y OpenSSL.
- Conectar con el servidor de E/S virtual de Virtual I/O Server.
Si utiliza la versión 1.3.0 o posterior, conéctese utilizando una shell interactiva o no interactiva. Si utiliza una versión anterior a la versión 1.3.0, conéctese utilizando solo una shell interactiva.
- Autentique SSH.
Si utiliza la versión 1.3.0 o posterior, realice la autenticación utilizando contraseñas o claves. Si utiliza una versión anterior a la versión 1.3.0, realice la autenticación utilizando sólo contraseñas.
- Para realizar la autenticación mediante contraseñas, especifique el nombre de usuario y la contraseña cuando se lo solicite el cliente SSH.
- Para realizar la autenticación mediante claves, complete estos pasos en el sistema operativo del cliente SSH:
- Cree un directorio denominado $HOME/.ssh para almacenar las claves. Puede utilizar claves RSA o DSA.
- Ejecute el mandato ssh-keygen para generar claves públicas y privadas. Por ejemplo:
ssh-keygen -t rsa
Este mandato creará los archivos siguientes en el directorio $HOME/.ssh:
- Clave privada: id_rsa
- Clave pública: id_rsa.pub
- Ejecute el mandato siguiente para añadir la clave pública al archivo
authorized_keys2 en el Virtual I/O Server:cat $HOME/.ssh/public_key_file | ssh username@vioshostname tee -a /home/username/.ssh/authorized_keys2
Donde:
- archivo_clave_pública es el archivo de clave pública generado en el paso anterior. Por ejemplo, id_rsa.pub.
- username es el nombre de usuario para el Virtual I/O Server.
- vioshostname es el nombre del Virtual I/O Server.
Qué hacer a continuación
Es posible que el Virtual I/O Server no incluya la versión más reciente de OpenSSH o OpenSSL con cada release. Además, puede haber actualizaciones de OpenSSH o OpenSSL publicadas entre los releases de Virtual I/O Server . En estas situaciones, puede actualizar OpenSSH y OpenSSL en el Virtual I/O Server descargando e instalando OpenSSH y OpenSSL. Para obtener instrucciones, consulte Descarga, instalación y actualización de OpenSSH y OpenSSL.