Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: FJDA en 15 Marzo 2022, 11:19 am



Título: Problema son SUDO se invalida mi contraseña
Publicado por: FJDA en 15 Marzo 2022, 11:19 am
hola

Como indica el título mi problema es que desde Manjaro, a veces envío órdenes desde el terminal aplicando sudo a los comandos. pero una y otra vez me dice que que la contraseña es inválida "Lo siento, pruebe otra vez".

Entonces cierro sesión pero tampoco puedo entrar porque no se reconoce mi contraseña en el inicio de sesión. Luego reinicio o apago y vuelvo a iniciar la computadora pero esta vez SÍ reconoce mi contraseña y al entrar en el termina y realizar los comandos con sudo, ningún problema

En resumen a veces no se porqué no reconoce la contraseña y tengo que reiniciar el sistema para poder realizar comandos con sudo.


Ni idea de porqué.


Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: .xAk. en 15 Marzo 2022, 13:34 pm
Si en el archivo sudoers tienes

Código:
%wheel ALL=(ALL) ALL

te falta añadir al usuario al grupo wheel, y esos usuarios tendrán permiso de utilizar sudo con privilegios de administrador.

Código:
usermod -a -G wheel usuario

== edit ==
leyendolo mejor, eso que te pasa es muy raro. ¿es un sistema live?


Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: Danielㅤ en 15 Marzo 2022, 15:10 pm
Hola, tal vez sea un virus porque si algunas veces te invalida y otras te válida siendo la misma contraseña, entonces cuando no es válida que contraseña será que recibe sudo? porque lo que escribes y envies a tu PC no siempre puede llegar exactamente igual, puede haber un intermediario ahí que esté recibiendo tus datos (en este caso tu contraseña) y modifique ese dato, también puede estar infectada la consola, es muy raro y poco probable que eso suceda pero sí es posible sí hay algún malware en segundo plano funcionando, aunque también puede ser un problema de sesión.


Saludos


Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: FJDA en 19 Marzo 2022, 20:15 pm
Si en el archivo sudoers tienes

Código:
%wheel ALL=(ALL) ALL

te falta añadir al usuario al grupo wheel, y esos usuarios tendrán permiso de utilizar sudo con privilegios de administrador.

Código:
usermod -a -G wheel usuario

== edit ==
leyendolo mejor, eso que te pasa es muy raro. ¿es un sistema live?
Si eso ya lo hice el primer dia que lo instalé.


Hola, tal vez sea un virus porque si algunas veces te invalida y otras te válida siendo la misma contraseña, entonces cuando no es válida que contraseña será que recibe sudo? porque lo que escribes y envies a tu PC no siempre puede llegar exactamente igual, puede haber un intermediario ahí que esté recibiendo tus datos (en este caso tu contraseña) y modifique ese dato, también puede estar infectada la consola, es muy raro y poco probable que eso suceda pero sí es posible sí hay algún malware en segundo plano funcionando, aunque también puede ser un problema de sesión.


Saludos


Parece ser que el problema ocurre cuando ejecuto un  script que yo mismo he creado para automatizar el borrado de un archivo .Trash-1000 de un pendrive.

Lo tengo en el escritorio y el problema del password ocurre cuando le doy a Ejecutar en lugar de Abrir con <<Emulador de Terminal>>.  Si le doy a Ejecutar  entonces cualquier cosa que haga usando sudo no se reconoce mi contraseña. Tengo que apagar y volver a reiniciar.

El archivo script solo tiene este comando:
Código:
#!/bin/bash
sudo rm -r /run/media/fjda/98B0-566D/.Trash-1000

Para que se pudiera ejecutar hice lo siguiente:

Código:
chmod a+x new_script.sh

Al hacer esto en el menú contextual aparece EJECUTAR pero no se ejecuta, y encima se invalida mi contraseña. Para que funcione el script tengo que darle a Ejecutar en lugar de Abrir con <<Emulador de Terminal>>. Para que funcione el script tengo que darle a Abrir con <<Emulador de Terminal>>  en lugar de Ejecutar Pero si le doy primero a Ejecutar entonces tengo que reiniciar porque me pida la contraseña no funcionará como ya he comentado.




Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: .xAk. en 20 Marzo 2022, 00:50 am
Menudo script.

No lo veo, cómo te puede pasar. Si lo quiero hacer a propósito, no me sale y ... ¿puedes mostar el script? los lanzadores .desktop los puedes editar (/usr/share/applications (posiblemente)) y añadirles suso o gksudo en la llamada

Gracias


Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: FJDA en 20 Marzo 2022, 12:10 pm
Menudo script.

No lo veo, cómo te puede pasar. Si lo quiero hacer a propósito, no me sale y ... ¿puedes mostar el script? los lanzadores .desktop los puedes editar (/usr/share/applications (posiblemente)) y añadirles suso o gksudo en la llamada

Gracias
El script ya lo puse arriba. Simplemente borra la carpeta oculta  .Trash-1000 que Manjaro crea en la unidad cuando eliminas un archivo desde un pendrive.


Código:
#!/bin/bash
sudo rm -r /run/media/fjda/98B0-566D/.Trash-1000

Lo tengo en el escritorio pero no es un lanzador es el script tal cual, con extension .sh


Yo creo que se trata de un bug de Manjaro.



Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: MinusFour en 20 Marzo 2022, 13:53 pm
La próxima vez que te pase esto cerciorate que tanto tu usuario como tu contraseña son los correctos.

Usa el comando id para ver que usuario estas usando. Y para tu contraseña simplemente escríbela en algún editor de texto.


Título: Re: Problema son SUDO se invalida mi contraseña
Publicado por: .xAk. en 22 Marzo 2022, 01:40 am
para hacer esas cosas no hace falta que quién lo haga sea administrador, sólo que tenga derecho a escribir en el periférico.

en el punto de montaje puedes añadir un "umask=0" y que el usuario puedar lanzar sobre ello el script a sus anchas.