Entonces instalé RancherOS en el disco desde ISO. Esta ISO anteriormente tenía el inicio de sesión automático configurado de forma predeterminada. Luego procedí a eliminar el ISO y arrancar desde el disco. El problema que encontré es que no hay forma de iniciar sesión.
Por alguna razón, no encontraron motivos para documentar esto, pero según los problemas en el repositorio público de RancherOS, dicen que simplemente usar rancher y luego no ingresar nada funcionará. No es así. La contraseña que establecí durante la instalación desde ISO tampoco funciona.
¿Qué se supone que debo hacer aquí? No se menciona ninguna contraseña predeterminada en ninguna parte excepto en los problemas de GitHub.
Lo único que sigo escuchando es configurarlo para que inicie sesión automáticamente de forma predeterminada cuando lo instalas desde la ISO, pero no puedo creer que esa sea la mejor práctica.
También recomiendan configurar claves privadas SSH para que pueda volver a ingresar, pero eso aún no ayudaría porque configurar la contraseña de un usuario requiere la contraseña anterior del usuario. Y ambos definitivamente no me ayudan ahora porque ya estoy instalado.
Respuesta1
Citando de laPágina web de RancherOS.
Como dijiste, al arrancar por primera vez desde ISO hay un inicio de sesión automático:
Si arranca con la ISO, iniciará sesión automáticamente como usuario ranchero. Sólo la ISO está configurada para utilizar el inicio de sesión automático de forma predeterminada. Si ejecuta desde una nube o instala en un disco, se espera que se utilicen claves SSH o una contraseña de su elección.
Si luego continúa con la instalación de RancherOS en el disco, el procedimiento se describeaquí,aquíyaquí.
Después de instalar RancherOS en el disco, ya no iniciará sesión automáticamente como usuario ranchero. Deberá haber agregado claves SSH dentro de su archivo de configuración de la nube.
Respuesta2
En la imagen raspi de Rancher OS puedes iniciar sesión con:
- iniciar sesión: ranchero
- contraseña: ranchero
Respuesta3
Hay una manera de instalar RancherOS con inicio de sesión automático en tty1.
Cuando haya iniciado la imagen ISO, generalmente querrá instalar RancherOS con ros
el comando. Existe una opción para aprobar para indocumentados:
# replace -d /dev/X by the device you want to target
sudo ros install -d /dev/X -a rancher.autologin=tty1
Esa opción no está documentada pero he visto las opciones del kernel aquí:https://github.com/rancher/os/blob/master/scripts/isolinux_label.cfg
ros
El comando dice que puede usar -a
la opción para agregar parámetros.