Como logar no Fedora 22 Imagem em nuvem rodando no VirtualBox

1

Acabei de baixar uma imagem do Fedora 22 Cloud e a executei no VirtualBox no Windows, tudo funciona muito bem, exceto que ela me pede um nome de usuário / senha. O problema é que todo lugar que eu li até agora diz que o padrão é "fedora" e não tem senha, mas não me deixa entrar. Também notei que um serviço chamado cloud-init é responsável por configurar a imagem da nuvem, as credenciais de login, etc., mas como essa imagem não está em execução em um provedor real (o servidor é apenas uma VM em execução em um servidor meu quarto) Eu não sei o que fazer. É a primeira vez que trabalho com imagens em nuvem e o escolho porque só preciso de um sistema operacional leve em uma máquina virtual para rodar poucos e simples aplicativos da web e porque o Fedora não oferece mais um DVD de instalação para escolher a instalação mínima .

    
por arielnmz 16.06.2015 / 00:20

1 resposta

1

Aqui está uma maneira de fazer com que a imagem do Fedora 22 Cloud funcione com cloud-init no VirtualBox (método muito emprestado de documentos do Cloud-Init ).

Primeiro, gere um ISO com os arquivos meta-data e user-data mínimos:

$ { echo instance-id: iid-local01; echo local-hostname: f22-cloud; } > meta-data
$ printf "#cloud-config\npassword: fedora\nchpasswd: { expire: False }\nssh_pwauth: True\n" > user-data
$ genisoimage  -output seed.iso -volid cidata -joliet -rock user-data meta-data

Em seguida, atribua sua ISO gerada à unidade de CD do seu convidado VirtualBox e desmarque-a a partir da seleção de ordem de inicialização (você ainda precisa inicializar a partir da imagem F22).

Inicie sua máquina virtual. Você pode fazer o login com o nome de usuário "fedora" e a senha "fedora" (sem as aspas, é claro). Após o login, você pode sudo su - se quiser se tornar usuário root.

    
por 20.06.2015 / 14:29