Conéctese a una máquina virtual con SSH
Puede conectarse a una máquina virtual (VM) en un cluster de VM mediante una conexión de shell seguro (SSH).
Muchos de los sistemas de tipos UNIX (incluidos Linux, Oracle Solaris y macOS) incluyen un cliente SSH. Para los sistemas Microsoft Windows, puede utilizar un cliente SSH, como PuTTY.
Requisitos previos para conectarse a una máquina virtual
-
Un archivo de clave privada SSH que corresponde con una clave pública registrada en el cluster de VM.
Al crear un cluster del VM, se debe especificar la parte del clave pública de uno o más pares del clave SSH. También puede registrar claves adicionales después de crear el cluster de VM.
Las claves públicas se almacenan en el archivo
authorized_keysen~/.ssh/authorized_keys. Los archivosauthorized_keysindependientes se encuentran en los directorios raíz de los usuarios del sistema operativo. Por defecto, solo la cuenta del usuarioopctiene una entradaauthorized_keysy puede iniciar sesión de forma remota. No elimine ni modifique la entrada generada automáticamente enauthorized_keyspara el usuarioopc. -
El nombre de host o la dirección IP de la máquina virtual a la que desea acceder.
Conexión a una máquina virtual desde un sistema Microsoft Windows mediante PuTTY
Necesita el archivo de claves privadas SSH que coincida con la clave pública asociada al cluster de VM. Este archivo de clave privada debe tener el formato PuTTY .ppk. Si el archivo del clave privada se ha creado originalmente en una plataforma Linux, puede utilizar PuTTYgen para convertirlo al formato .ppk.
-
Descargue e instale PuTTY.
Para descargar PuTTY, vaya a la página web de PuTTY y siga las instrucciones de descarga.
-
Ejecute el programa PuTTY,
putty.exe.Se mostrará la ventana Configuración de PuTTY en el panel Sesión.
-
En el campo Host Name (o dirección IP) (Nombre de Host [o dirección IP]) introduzca el nombre del host o el dirección IP de la VM al que desea acceder.
-
Confirme que la opción Tipo de conexión está definida en SSH.
-
En el árbol Categoría, amplíe Conexión si es necesario y, a continuación, seleccione Datos.
Se mostrará el panel Datos.
-
En el campo Auto-login username (Nombre de usuario de conexión automática), introduzca
opc.Conéctese como usuario
opcpara realizar operaciones que requieran accesorootooraclea la máquina virtual. El usuarioopcpuede utilizar el comandosudopara obtener accesorooto cambiar al usuariooracle. -
Confirme que la opción When username is not specified está definida en Prompt.
-
En el árbol Categoría, amplíe SSH y, a continuación, seleccione Autenticación.
Se mostrará el panel Autenticación.
-
Seleccione Examinar junto al campo Archivo de clave privada para autenticación.
-
En la ventana para seleccionar un archivo con clave privada, vaya al archivo con clave privada que coincide con la clave pública asociada al cluster de VM y ábralo.
-
En el árbol Categoría, seleccione Sesión.
Aparece el panel Sesión.
-
En el campo Sesiones guardadas, introduzca un nombre para la configuración de conexión y, a continuación, seleccione Guardar.
-
Seleccione Abrir para abrir la conexión.
Se cerrará las ventanas Configuración de PuTTY y se mostrará la ventana final de PuTTY.
Si es la primera vez que se conecta a la VM, se mostrará la ventana PuTTY Security Alerta (Alerta de seguridad de PuTTy) que solicita que confirme la clave pública. Seleccione Yes (Sí) para continuar la conexión.
Conexión a una máquina virtual desde un sistema de estilo UNIX
Introduzca el siguiente comando SSH:
ssh -i private-key user@node
donde:
private-keyes la ruta completa y el nombre del archivo que contiene la clave privada SSH que se encuentra con una clave pública registrada en el cluster de VM.useres el usuario del sistema operativo con el que desea conectarse.nodees el nombre de host o el dirección IP de la VM a las que desea acceder.
Para realizar operaciones que requieren acceso root a la máquina virtual, conéctese como usuario opc.
El usuario opc puede utilizar el siguiente comando para obtener acceso root:
sudo -s
Para realizar operaciones como propietario del software de Oracle AI Database, conéctese como usuario opc y, a continuación, cambie al usuario oracle.
sudo su - oracle