SoloCodigo
Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Toph en Sábado 28 de Julio de 2012, 01:06
-
cometi el error de darle permiso de root a un usuario cambiando el archivo /etc/passwd , exactamente estos dos numeritos por 0.
usuario:x:0:0:Gerente,,,:/home/usuario:/bin/bash
y obviamente quiero revertirlo, pero no recuerdo que numeros iban ahi y si le pongo al primero un número del 100 en adelante (que no esta tomado) como identificador y el otro cero lo dejo porque quiero que el usuario siga siendo del grupo root (o incluso cambiandole a otro numero), permite logearse y todo pero no carga la configuración del usuario.
¿se podrá revertir? o me va a tocar dejar a ese usuario de root y hacer otro con privilegios pero no de root.
Gracias por su tiempo, cualquier ayuda será bienvenida
-
Mala cosa. ¿Hay mas usuarios antes del comentado?
El primer cero es el UID, el segundo el GID.
Mira en /etc/group el numero para el GID (el que dice users:x:numero).
Para el UID, depende de la distribucion, en Slackware es >= 1000.
Si hay usuarios existentes identifica un valor adecuado.
Tambien puedes renombrar el directorio del usuario, eliminar el usuario (userdel), crearlo nuevamente y renombrar el directorio con su nombre original.