Red de conocimiento informático - Material del sitio web - Recuperar claves SSH de usuario de opc en Oracle Cloud VPS

Recuperar claves SSH de usuario de opc en Oracle Cloud VPS

Supongamos que está intentando conectarse a una instancia de Oracle Cloud VPS pero olvidó qué clave usar o la clave SSH del usuario de opc se eliminó por algún motivo desconocido. Puede parecer un poco intimidante al principio, pero el proceso de recuperación de claves SSH de usuario de opc en Oracle Cloud VPS es más sencillo de lo que cree.

Entonces, si recibe un error de "clave pública, gssapi-keyex, gssapi-with-mic" al intentar conectarse a través de SSH, siga los pasos a continuación para recuperar sus claves.

También puede utilizar la opción de inicio del modo de mantenimiento de la consola serie de Oracle Cloud VPS como método alternativo para recuperar claves opc ssh. Para obtener más detalles, consulte Solución de problemas de una instancia conectándose a la consola de la instancia.

Detener la instancia inalcanzable. En Oracle Cloud Console, vaya a la página de detalles de la instancia y haga clic en Detener.

Desconecta el volumen de arranque. En la sección Volumen de inicio, haga clic en el ícono Acciones y seleccione Desconectar.

Vaya a la página de detalles de la otra máquina virtual, adjunte el volumen de inicio a la otra instancia de Linux, haga clic en Adjuntar volumen en bloque y seleccione el volumen de inicio que acaba de desconectar en el paso anterior. Asegúrese de que el acceso de lectura/escritura esté seleccionado.

Una vez completada la conexión del volumen de inicio (el ícono BV es verde), conéctese a través de SSH en la máquina virtual en ejecución y ejecute comandos iSCSI para que el nuevo disco esté disponible y sea visible para el sistema operativo.

Copia el comando de montaje en iscsi, una * * * tres líneas.

¿Cómo debería verse tu volumen de arranque? /dev/sdb .

¿Hecho? /dev/sdb3 (Esta es la partición raíz (/) donde puede restaurar el archivo de clave opc SSH) Utilice el comando "mount" para operar su sistema operativo local. Asegúrese de utilizar la opción -o nouid. De lo contrario, verá el mensaje de error "montaje: tipo de fs incorrecto, opciones incorrectas, superbloque incorrecto en /dev/sdb3".

Repare la clave SSH opc editando /mnt/home/OPC/. ssh/authorized_keys y agregue el archivo público de clave ssh.

Después de agregar o cambiar una clave pública SSH, debe usarla, guardarla y salir.

Ejecute desinstalar/administrar.

Separe el volumen de arranque iSCSI ejecutando el comando detach iSCSI.

Del mismo modo, copie las siguientes dos líneas de comando.

¿Asegúrate? /dev/sdb? El disco ya no está disponible. Verifique el interior de /dev a través de una conexión SSH y luego desconéctelo.

Vuelva a conectar el volumen de arranque a la instancia donde desea recuperar las claves SSH, espere a que comience a ejecutarse (icono verde) e inícielo.

Eso es todo. Ha restaurado la clave SSH del usuario de opc y ahora puede iniciar sesión en la instancia nuevamente. También puede utilizar este procedimiento para solucionar problemas de la partición raíz (/).