Cómo resolver usr/bin/sudo debe ser propiedad de uid 0; no se puede usar chown root su

Cómo resolver usr/bin/sudo debe ser propiedad de uid 0; no se puede usar chown root su

usr/bin/sudo debe ser propiedad de uid 0 . ¿Cómo se puede solucionar esto? Soy muy nuevo en Linux. No me permite acceder a Superusuario o Root, aunque soy el único usuario. Permiso también denegado para chown***

Evidentemente he cometido un gran error. Como último recurso, le gustaría desinstalar o formatear la unidad y comenzar de nuevo.

Gracias por su ayuda

Respuesta1

(En general, podría ser útil mostrar exactamente qué comandos probó y cuál fue el resultado, y qué distribución de Linux está utilizando. Por lo tanto, no estoy muy seguro de cuál es su problema aquí, pero intentaré ayudarlo de todos modos. .)

Algunas distribuciones de Linux no requieren que usted establezca una contraseña de root durante la instalación, pero recomiendan que la utilice sudopara ejecutar comandos como root. De hecho, el programa /usr/bin/sudoes propiedad de root (uid 0), ydebeser propiedad de root para poder funcionar. Así que no intentes cambiar eso.

Para usar sudo, escribe sudo *command*en el shell. sudoLuego le pedirá su contraseña de usuario y, después de escribirla, ejecutará el comando con privilegios de root. Se ve así, en este ejemplo con el comando id:

$ sudo id
[sudo] password for jyrgenn:           *** password typed here ***
uid=0(root) gid=0(root) groups=0(root)

Por favor vea que idse imprime uid=0aquí; que muestra idse ejecuta con privilegios de root.

Si esto no resuelve su problema, díganos qué distribución de Linux está utilizando, qué está tratando de lograr exactamente, qué comandos ejecutó y cuál fue el resultado o mensaje de error exacto.

información relacionada