Otorgar permisos de root de Ubuntu al usuario ldap

Otorgar permisos de root de Ubuntu al usuario ldap

Tengo una máquina Ubuntu de desarrollo adjunta a nuestro dominio corporativo. Tengo permisos de root en esta máquina, pero mi cuenta ldap no los tiene. Me gustaría otorgar a mi usuario de ldap derechos de administrador local sin restricciones en el sistema.

Este sistema se utiliza únicamente como motor de ejecución de scripts para pruebas de larga duración y, como parte de la ejecución, necesita acceso raíz al sistema local. Esto ha estado funcionando felizmente durante los últimos años como root. Ahora, los nuevos cambios en nuestra infraestructura corporativa ahora requieren que mis scripts se ejecuten como mi usuario ldap, lo que interrumpe la ejecución debido a varios problemas de permisos.

No he podido encontrar nada en Internet que me permita otorgarle a un usuario de ldap derechos completos de administrador local en el sistema Ubuntu local. No quiero agregar el usuario sudoers, quiero que tenga administrador local completo. Entiendo los riesgos de que mi usuario sea administrador total y los acepto. Estos no son sistemas de producción y se encuentran en un entorno de prueba con firewall.

He probado lo siguiente sin suerte:

Agregar el usuario al grupo raíz:

~# gpasswd -a umichscoots root
~# id umichscoots
uid=55144(umichscoots) gid=201(mts) groups=0(root),201(mts)

Forzar el gid de cada usuario de ldap a 0:

~# echo 'map    passwd gidNumber     "0"' >> /etc/nslcd.conf
~# reboot
...
~# id umichscoots
uid=55144(umichscoots) gid=0(root) groups=0(root)

De hecho, tenía muchas esperanzas con eso último, pero no funcionó. Estoy perdido... ¿alguien puede ayudarme?

Respuesta1

Tendrás que agregar tu usuario al grupo sudoers.

Sólo hay una raíz. (Y se llama root.)

información relacionada