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
Apasionado por el software, la electrónica y la fotografía.
follow me

Deja un comentario

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