Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

No funcionan su, sudo, ni otros..

933 views
Skip to first unread message

Aristobulo Pinzon

unread,
Nov 15, 2012, 11:40:02 PM11/15/12
to
Hola Debiannologos
Algo me ha pasado con los permisos o propietario de los archivos,
no me funcionan su, sudo, ni otros programas graficos que requieran
el passwd de root; Aparece:
$ sudo mysqld
sudo: must be setuid root
$ su
Contraseña: ****
setgid: Operación no permitida
Alguien me guia ... Por favor?

Evgeny M. Zubok

unread,
Nov 16, 2012, 4:50:01 AM11/16/12
to
¿Qué permisos tienen actualmente esos archivos? ¿Qué te dicen 'ls -l
/usr/bin/sudo' y 'ls -l /bin/su'? Deben tener los siguientes:

-rwsr-xr-x root root para /usr/bin/sudo
^
-rwsr-xr-x root root para /bin/su
^


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/8739095...@tochka.ru

Evgeny M. Zubok

unread,
Nov 16, 2012, 5:40:02 AM11/16/12
to
Aristobulo Pinzon <aristobu...@yahoo.com> writes:

> Hola Debiannologos
> Algo me ha pasado con los permisos o propietario de
> los archivos, no me funcionan su, sudo, ni otros programas graficos
> que requieran el passwd de root

No sé qué has hecho exactamente, pero supongo que has eliminado el
atributo SUID (y también es posible que el SGID) de los permisos de
todos los archivos que lo deben tener.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/87y5i13...@tochka.ru

Aristobulo Pinzon

unread,
Nov 16, 2012, 10:00:02 AM11/16/12
to
> Hola Debiannologos                                                 
> Algo me ha pasado con los permisos o propietario de los archivos,  
> no me funcionan su, sudo, ni otros programas graficos que requieran
> el passwd de root; Aparece:                                        
> $ sudo mysqld                                                      
> sudo: must be setuid root                                          
> $ su                                                               
> Contraseña: ****                                                   
> setgid: Operación no permitida                                     
> Alguien me guia ... Por favor?                                     

¿Qué permisos tienen actualmente esos archivos? ¿Qué te dicen 'ls -l
/usr/bin/sudo' y 'ls -l /bin/su'? Deben tener los siguientes:

-rwsr-xr-x root root  para /usr/bin/sudo
   ^
-rwsr-xr-x root root  para /bin/su
   ^
Los permisos estas justo asi como tu dices:

$ ls -l /usr/bin/sudo
-rwxr-xr-x 2 root root 144740 may 23 12:34 /usr/bin/sudo

$ ls -l /bin/su
-rwxr-xr-x 1 root root 29152 feb 15 2011 /bin/su
todos@wolf:~$
(todos es el usuario normal)
como podria restaurar los permisos SUID y SGID ?

Camaleón

unread,
Nov 16, 2012, 10:00:02 AM11/16/12
to
El Thu, 15 Nov 2012 20:32:07 -0800, Aristobulo Pinzon escribió:

(ese html...)

> Hola DebiannologosAlgo me ha pasado con los permisos o propietario de
> los archivos,no me funcionan su, sudo, ni otros programas graficos que
> requieranel passwd de root; Aparece:$ sudo mysqldsudo: must be setuid
> root$ suContraseña: ****setgid: Operación no permitidaAlguien me guia
> ... Por favor?

Ejecuta los siguientes comandos y pon el resultado:

su -
gksudo gedit

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k85kc2$8pk$4...@ger.gmane.org

Aristobulo Pinzon

unread,
Nov 16, 2012, 10:20:01 AM11/16/12
to
> root$ suContraseña: ****setgid: Operación no permitidaAlguien me guia
> ... Por favor?

Ejecuta los siguientes comandos y pon el resultado:

su -
gksudo gedit

Saludos,
Gracias camaleon OK! estos son lo resultados:

todos@wolf:~$ su
Contraseña:
setgid: Operación no permitida
todos@wolf:~$ gksudo gedit
^C
todos@wolf:~$ gksudo gedit



Se han concedido permisos sin pedir una contraseña

El programa «gedit» se ha iniciado con los privilegios del usuario
 root sin necesidad de pedir una contraseña, debido a la
configuración del mecanismo de autenticación de su sistema.

Es posible que se le permita ejecutar programas específicos como
el usuario root sin necesidad de una contraseña, o que la
contraseña está cacheada.

Esto no es un informe de un problema, sino una notificación para
asegurarse de que es consciente de esto.

Camaleón

unread,
Nov 16, 2012, 10:40:02 AM11/16/12
to
El Fri, 16 Nov 2012 07:15:33 -0800, Aristobulo Pinzon escribió:

(ese html...)

> Ejecuta los siguientes comandos y pon el resultado:
>
> su -
> gksudo gedit
>
> Gracias camaleon OK! estos son lo resultados:
>
> todos@wolf:~$ su
> Contraseña:
> setgid: Operación no permitida
> todos@wolf:~$ gksudo gedit
> ^C
> todos@wolf:~$ gksudo gedit
>
>
>
> Se han concedido permisos sin pedir una contraseña

(...)

Comprueba los permisos de los binarios, ejecuta lo siguiente y manda el
resultado:

ls -la /bin | grep su; ls -la /usr/bin | grep sudo

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k85m4k$8pk$8...@ger.gmane.org

Evgeny M. Zubok

unread,
Nov 16, 2012, 10:50:03 AM11/16/12
to
Aristobulo Pinzon <aristobu...@yahoo.com> writes:

>> ¿Qué permisos tienen actualmente esos archivos? ¿Qué te dicen 'ls -l
>> /usr/bin/sudo' y 'ls -l /bin/su'? Deben tener los siguientes:
>>
>> -rwsr-xr-x root root para /usr/bin/sudo
>> ^
>> -rwsr-xr-x root root para /bin/su
>> ^
> Los permisos estas justo asi como tu dices:
>
> $ ls -l /usr/bin/sudo
> -rwxr-xr-x 2 root root 144740 may 23 12:34 /usr/bin/sudo
>
> $ ls -l /bin/su
> -rwxr-xr-x 1 root root 29152 feb 15 2011 /bin/su
> todos@wolf:~$
> (todos es el usuario normal)
> como podria restaurar los permisos SUID y SGID ?

Para restaurar los permisos de "sudo" y "su" necesitas loguearte
como root desde consola y luego

# chmod u+s /usr/bin/sudo
# chmod u+s /bin/su

Pero me temo que por casualidad has cambiado los permisos de todos los
archivos con atributo SUID.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/87lie1e...@tochka.ru
0 new messages