sudo su
Hola comunidad hace un par de días pasó algo raro, mi Trisquel GNU/Linux de repente no acepta el uso de sudo su, sino solo de su.
No sé a que se debe, en realidad no me molesta pero me sorprende el cambio sin ninguna causa aparente.
Cuando le doy sudo su me arroja:
sudo: must be setuid root
¿Alguna idea?
Pues, a mi me pasó una vez por montar /usr con la opción 'nosuid',
aunque no creo sea tu caso, si tocaste el fstab te puedo ayudar.
También puede pasar por quitarle permiso de ejecución al comando sudo,
te recomendaría entrar como root (su) e intentar con estas líneas en
terminal:
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
Y con eso te aseguras que el propietario y los permisos del comando
sudo sean los correctos, reinicias el equipo y ya debería estar.
Si lo solucionas te agradezco nos avises.
Saludos,
--
Damián Muraña
Usuario de GNU/Linux #460383
http://www.murana.uy/
Hola Damián,
usé el comando
chmod 4755 /usr/bin/sudo
Ahora ingreso tanto con
su
y
sudo su
no entendí el comand
chown root:root /usr/bin/sudo
por lo que no lo apliqué.
Gracias por el comentario. Saludos.
Me alegro que te haya servido, en sistemas unix los archivos tienen
propietario y permisos, el comando chown se usa para manejar
propietario y el chmod para los permisos. Básicamente esos comandos lo
que hacían era devolverle la propiedad de sudo a root (y a los
miembros del grupo root, que es únicamente root de todas formas) y
luego darle los permisos adecuados para que además de root, otros
usuarios puedieran acceder a él y ejecutarlo, pero sin modificarlo.
Saludos,
--
Damián Muraña
Usuario de GNU/Linux #460383
http://www.murana.uy/
$ man chown
el usuario está incluido en grupo root?
Jack Pogorelsky Junior
Engenheiro Mecânico (CREA-RS 136845)
http://www.sulmail.com/pogorelsky
Tel. +55 (51) 97842748
Email: name at domain
Em 21-09-2012 14:18, name at domain escreveu:
> Hola comunidad hace un par de días pasó algo raro, mi Trisquel
> GNU/Linux de repente no acepta el uso de sudo su, sino solo de su.
>
> No sé a que se debe, en realidad no me molesta pero me sorprende el
> cambio sin ninguna causa aparente.
>
> Cuando le doy sudo su me arroja:
>
> sudo: must be setuid root
>
> ¿Alguna idea?
>
>
>
El 21/09/12 20:31, Jack Pogorelsky Jr escribió:
> el usuario está incluido en grupo root?
>
Si. Hay un usuario root y un grupo root.
--
Saludos libres,
Quiliro Ordóñez
Presidente
Asociación de Software Libre del Ecuador - ASLE
Av de la Prensa N58-219 y Cristóbal Vaca de Castro
Quito, Ecuador
(593)2-253 5534
(593)2-259 5632
(593)8-454 8078
No, me parece que la pregunta que intenta hacer es si el usuario desde
el que se hace el comando sudo su está dentro del grupo root.
Lailah
El mié, 26-09-2012 a las 08:14 -0500, Quiliro Ordóñez escribió:
> El 21/09/12 20:31, Jack Pogorelsky Jr escribió:
> > el usuario está incluido en grupo root?
> >
>
> Si. Hay un usuario root y un grupo root.
>
Buenas, antes de nada enhorabuena por la distro, me ha sorprendido mucho... respecto al post..
El usuario esta dentro del grupo admins, que no es lo mismo que root, este permite ejecutar sudo para ejecutar comandos con permisos, la configuracion de quien puede o no usar sudo esta en /etc/sudoers.
Un saludo a toda la comunidad! :P
Hola, esto es lo que tengo e la ruta /etc/sudoers
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
#includedir /etc/sudoers.d
hola , ¿Sigues teniendo el mismo problema?
Contestandote a tu pregunta de que significa el comando, como decia Damian Muraña , chmod cambia los permisos del fichero y chown el propietario del fichero.
< chown root:root /usr/bin/sudo >
Esto le dice al sistema que el fichero "/usr/bin/sudo" es del usuario root y esta en el grupo de root
ya que as colocado el fichero sudoers, comentando las lineas que empiezan con %admin y %sudo, deshabilitas el uso del comando sudo para el usuario normal que tienes, si ese es tu fichero y cambiastes los permisos con los que te dijeron arriba creo que no te deberia de dar problemas.
saludos