Para habilitar la opción de raíz (root) o superusuario en un contenedor OpenVZ, es necesario tener acceso a la máquina host que ejecuta todos los contenedores OpenVZ. Esto se debe a que el control de estas configuraciones de seguridad se realiza a nivel del sistema host.
Aquí te dejo los pasos a seguir:
1. Inicia sesión en la máquina host como root.
2. Una vez en la terminal, haz una lista de todos los contenedores utilizando el siguiente comando:
````vzlist -a````3. Busca el ID del contenedor en el que deseas habilitar el acceso de root. Ten en cuenta que cada contenedor tiene un número de identificación único.
4. Para permitir el acceso de root, escribe el siguiente comando en la terminal, reemplazando “CTID” con el número ID de tu contenedor:
````vzctl set CTID —capability sys_admin:on —save````5. Para verificar que has habilitado con éxito el acceso de root, utiliza este comando para abrir una nueva sesión de shell con acceso de superusuario en tu contenedor:
````vzctl enter CTID````Desde este punto, deberías poder utilizar el comando “su” para cambiar al usuario root.
Recuerda que habilitar el acceso de root trae consigo importantes consideraciones de seguridad. Al hacerlo, estás permitiendo que los usuarios del contenedor tengan acceso a un nivel elevado de control sobre el sistema. Por lo tanto, sólo debes habilitarlo cuando sea absolutamente necesario.
Además, siempre asegúrate de que las contraseñas de root estén seguras y que las políticas adecuadas de configuración y seguridad estén en su lugar.