Como logar no container lxc?

2

Eu instalei recentemente o contêiner lxc de 32 bits em um sistema Ubuntu 12.04 de 64 bits. Quando executo o comando sudo lxc-start -n my32bitbox , sou recebido com um prompt de login. Eu digite o login e senha padrão, que é: login = ubuntu; password = ubuntu; mas ainda não consigo fazer logon no contêiner. Como posso resolver este problema?

    
por Crelloc 23.11.2013 / 10:04

4 respostas

1

Você também pode usar o comando ssh para acessar o container LXC:

ssh lxcuser@container_ip_address

Para descobrir o endereço IP do LXC, você pode usar isto:

ssh ubuntu@'sudo lxc-info -iH -n CN'

onde CN é o nome do container e 'ubuntu' é o usuário acc no LXC.

    
por OpenITeX 26.09.2016 / 00:20
1

Você precisa digitar a senha do comando "sudo" para obter privilégios de root, a fim de executar o lxc-start. Não é o prompt de login do próprio container.

    
por Jing Qiu 07.04.2016 / 05:36
0
lxc-start -n <container_name> -d
lxc-attach -n <container_name>

faz o truque

    
por Ham5ter 16.06.2016 / 00:36
0

faça login no container

lxc exec <container-name> -- sudo --login --user <username>

obtenha o prompt do shell do contêiner

lxc exec <container-name> -- sudo /bin/bash
    
por captainchhala 27.12.2017 / 07:06