Login de usuarios en lxd

Sabemos que para acceder con permisos de root a un contenedor creado con lxd el comando es:

lxc my_container -- bash

Pero, ¿cómo hacemos para acceder con un usuario que no sea root?

Primeramente, y dado que las imágenes sólo incluyen un usuario root, debemos ingresar al contenedor (con permisos de root ya que de momento no disponemos de otra alternativa) y creamos un nuevo usuario con comandos como adduser o useradd.

Una vez creado el usuario, salimos del contenedor con exit y, a partir de ese momento podremos ingresar directamente a usuario recién creado con:

lxc exec my_container -- sudo --login --user username

Donde reemplazaremos my_container con el nombre del contenedor y username con el nombre del usuario que hemos creado.

José Administrator
Sorry! The Author has not filled his profile.
follow me

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *