Senha padrão do RancherOS?

Senha padrão do RancherOS?

Então instalei o RancherOS no disco a partir da ISO. Anteriormente, este ISO tinha login automático configurado por padrão. Eu comecei a remover o ISO e inicializar no disco. O problema que encontrei é que não há como fazer login.

Por alguma razão, eles não encontraram motivos para documentar isso, mas de acordo com questões no repositório público do RancherOS, eles dizem que apenas usar o rancher e depois inserir nada funcionará. Isso não acontece. A senha que defini durante a instalação do ISO também não funciona.

O que devo fazer aqui? Nenhuma senha padrão é mencionada em nenhum lugar, exceto em problemas do GitHub.

A única coisa que ouço é configurá-lo para login automático por padrão quando você o instala a partir do ISO, mas não posso acreditar que essa seria a melhor prática.

Eles também recomendam definir chaves privadas SSH para que você possa voltar, mas isso ainda não ajudaria porque definir a senha de um usuário requer a senha anterior do usuário. E ambos definitivamente não me ajudam agora, pois já estou instalado.

Responder1

Citando doPágina do RancherOS.
Como você disse, na primeira inicialização a partir do ISO, há um login automático:

Se você inicializar com o ISO, você estará automaticamente logado como usuário rancheiro. Somente o ISO está configurado para usar o login automático por padrão. Se você executar a partir de uma nuvem ou instalar em disco, espera-se que sejam usadas chaves SSH ou uma senha de sua escolha.

Se você continuar instalando o RancherOS no disco, o procedimento será descritoaqui,aquieaqui.

Depois de instalar o RancherOS no disco, você não estará mais conectado automaticamente como usuário rancher. Você precisará adicionar chaves SSH ao arquivo de configuração da nuvem.

Responder2

Na imagem raspi do Rancher OS você pode fazer login com:

  • login: rancheiro
  • senha: rancheiro

Responder3

Existe uma maneira de instalar o RancherOS com login automático no tty1.

Depois de inicializar a imagem ISO, geralmente você deseja instalar o RancherOS com roso comando. Existe uma opção não documentada para passar:

# replace -d /dev/X by the device you want to target
sudo ros install -d /dev/X -a rancher.autologin=tty1

Essa opção não está documentada, mas vi as opções do kernel aqui:https://github.com/rancher/os/blob/master/scripts/isolinux_label.cfg

roscomando diz que você pode usar -aa opção para adicionar parâmetros.

informação relacionada