lxc container: senha e nome de usuário

3

Estou tentando usar o Wine em um SO 64b (LUNA), então eu segui este guia ! para preparar o vinho, e eu escolhi seguir a primeira opção: recipiente lxc

O problema surge quando eu tenho que executar o contêiner:

sudo lxc-start -n my32bitbox

Me pedem um nome de usuário e uma senha que eu não conheço.

Eu tentei: root / root; usuário: usuário; my-username no SO: my-password no SO; ubuntu: ubuntu etc etc etc.

Mas não a sorte até agora. se alguém aí puder me ajudar a colocar aqui, eu realmente aprecio.

    
por user281753 15.12.2013 / 11:42

2 respostas

2

A partir da referência que você deu, parece que você está tentando configurar um LXC em Ubuntu . Se isso for assim, esta página da Web fácil de localizar informa a você o par padrão de nome de usuário / senha em LXC's recém-cunhadas são:

  username: ubuntu
  password: ubuntu
    
por 15.12.2013 / 16:12
9

Em instalações mais recentes, pelo menos na minha instalação atual, você recebe essa mensagem em vez da mensagem antiga do ubuntu / ubuntu: (emph. mine)

You just created an Ubuntu container (release=trusty, arch=amd64, variant=default)

To enable sshd, run: apt-get install openssh-server

For security reason, container images ship without user accounts and without a root password.

Use lxc-attach or chroot directly into the rootfs to set a root password or create user accounts.

Então, como você cria um novo usuário em um novo LXC?

Como sugerido, você pode chroot no rootfs, de lxc-attach, que é a opção mais fácil:

you@hostbox:/$ lxc-attach -n yourlxc
root@yourlxc:/# adduser username
    
por 31.12.2014 / 12:23