No me aclaro con sudo y gksudo
Julian de la Guia
delaguia en yahoo.com
Dom Sep 27 10:29:24 BST 2009
Hola,
Corregidme si me equivoco, pero csalinux, lo que quieres es recuperar la
cuenta de superusuario, para ello tienes que escribir:
- Para activar cuenta de superusuario:
sudo passwd root
Te pedirá primero la clave de tu usuario y luego te dejará ponerle clave
al superusuario. Ahora ya puedes utilizar:
su -
o bien:
sudo -i
Y así trabajarás como root con el promt # en lugar del $.
Luego, con el típico "exit", saldrás del modo root. No sé por qué cuento
ésto, seguro que lo conoces más que de sobra, pero bueno, por si hay
alguien por ahí que le pueda ser de ayuda y nos está leyendo.
- Para bloquear la cuenta de superusuario, tal como viene por defecto en
Ubuntu, por si quieres regresar el modo original:
sudo passwd -l root
Espero que esta información haya sido utilidad. La he extraído de "El
libro oficial de Ubuntu. Edición 2009" (Anaya Multimedia - Prentice
Hall), página 261-262. Es un libro que a mi me ha venido muy bien y que
recomiendo a todos los que se inician en el mundillo Ubuntu para pillar
su filosofía (y que conste que no tengo nada que ver con la editora). El
libro está hecho por la comunidad Ubuntu, la traducción también (es
perfecta) y el prólogo es de Mark Shuttleworth, SABDFL (Self-Appointed
Benevolent Dictator For Life - benevolente dictador autoimpuesto de por
vida) de Ubuntu. :-)
Saludotes,
Julian
csalinux escribió:
> Jose Luis Jiménez escribió:
>
>> Hola csalinux
>>
>> Tengo la impresión que estás complicandote en exceso para resolver un
>> problema, que si lo he entendido bien parece bastante sencillo.
>>
>>
>> 2009/9/25 csalinux <csalinux en gmail.com <mailto:csalinux en gmail.com>>
>>
>> [...]
>>
>> Sí, es cierto, pero mira te pongo dos casos por los que no me viene bien
>> sudo, ya no para mí, sino para los demás.
>>
>> Mi PC se lo puedo dejar a mi hermana eventualmente y no le voy a abrir
>> una cuenta que no usará en meses... le dejo mi contraseña y en OpenSuSE
>> poco daño puede hacer... En Ubuntu sería capaz de destrozar el
>> sistema...
>>
>>
>>
>> Crear una cuenta sin privilegios te lleva un par de minutos (o menos).
>> ¿Qué problema hay que no la use en meses?. En mi casa mis hijos tienen
>> cada uno su cuenta de usuario en el ordenador y se pueden tirar meses
>> sin usarlo. Eso sí sus usuarios no tienen ningún privilegio de
>> administrador.
>>
>>
>
> Sí, pero mi ordenador no es comunal es mío. :)
>
>
>> Otro caso, precisamente acabo de terminar un portátil para una amiga con
>> Linuxmint... se lo he dejado niquelado... Pero tendré que echarle una
>> mano por control remoto... y no podrá ver las cosas en su cuenta porque
>> o tiene permisos y peligro, o no aprende... y no sé qué es peor.
>>
>>
>>
>> Si no quieres que esa persona tenga permisos de administración create
>> una cuenta para tí con esos permisos y quitale a la cuenta de tu amiga
>> los permisos de administración. Esto te puede llevar no más de 3 minutos.
>>
>
> Efectivamente, pero el ordenador es _suyo_ y espero que pueda
> acutualizarse el firefox o lo que le de la gana sin llamarme.
>
>
>> Y si no quieres crearte una cuenta para tí, activa la cuenta de root y
>> cuando accedes por control remoto (imagino que utilizando la cuenta de
>> tu amiga porque me da que usar root de esa manera es bastante inseguro)
>> utilizas su para convertirte en root.
>>
>>
>
> Efectivi wonder... No hay cuenta der root, bueno no me acuerdo, lo que
> sí sé es que si la tienen tiene negada sesión remota.
>
>
>>
>> Sí, tienes razón, pero lo de sudo no creo que se concibiera para usarlo
>> así como en Ubuntu, sino más bien para delegar algún privilegio. O sea,
>> pienso que lo correcto sería usar ambos sistemas de manera combinada.
>>
>>
>> sudo se puede utilizar para delegar algún privilegio o para delegar
>> todas las tareas de administración. Esta última es la opción que han
>> elegido en Ubuntu, pero no es solo Ubuntu quien hace esto, Debian ofrece
>> en su instalador (modo expert) la opción de habilitar las tareas de
>> administración mediante sudo tal como hace Ubuntu.
>>
>>
> Pues sería interesante saber qué cambios hace, para hacer lo inverso en
> mi instalación.
>
>
>> Sí, pero en cualquier Distro puedes tener una cuenta sin un sólo permiso
>> y con una contraseña el administrador puede tomar el control completo y
>> cómadamente sin tener que abrir otra sesión.
>>
>>
>> Exactamente igual que en Ubuntu.
>>
>>
> No, hasta dónde y o he visto, igual me equivoco, no puedes abrir
> synaptic desde una cuenta sin privilegios. Tendrías que abrir otra sesión.
>
>> Pues, chico, de verdad que yo no lo veo... será que no tengo la
>> costumbre... Pero me gusta cambiarme a mejor incluyendo la comodidad, y
>> esto es lo único que me raspa :)
>>
>> El uso de sudo tiene el mismo problema de seguridad que tiene el uso de
>> una cuenta root, es decir el factor humano.
>>
>>
>
> Tiene un problema de incomodidad bastante acusado, y es una contraseña
> la que has de perder para comprometer el sistema.
>
>> Sí, me he dado cuenta. Pero al usuario inexperto y experto le invitan a
>> trabajar con cuenta de administrador... La diferencia es que el experto
>> sabe lo que se hace, y el nuevo se cargará mil veces el sistema hasta
>> que aprenda...
>>
>> Y cada vez que intente realizar una tarea de administrador le pedirá una
>> password,
>>
>
> LA DE USUARIO.
>
> lo que en sí mismo supone un aviso de que está haciendo una
>
>> operación que no es normal ¿si para abrir el navegador no me pide
>> password por qué me la pide para abrir el gestor de paquetes... tal vez
>> sea una aplicación más peligrosa?
>>
>>
>
> Hasta el vista es más seguro... Para hacer eso te pide OTRA CLAVE. Otro
> problema grave es el tiempo que dura sudo... 15 min... menos mal que eso
> sí se puede modificar con facilidad.
>
>> No estoy de acuerdo, si te he entendido bien... Sin querer a veces uno
>> la pifia también... De hecho, hace unos meses, sin querer, borré la
>> partición /boot, me supo peor la vergüenza de la cagada de novato -que
>> fue por cansancio que el trabajo que me dio- por error y por muy experto
>> que se sea, y siendo la misma clave la de usuario que la de
>> administrador aumenta el riesgo.
>>
>>
>>
>> Pues si ese es todo el problema activa la cuenta de root, y quita a tu
>> usuario los permisos de administración. Si aun así cuando lances una
>> interfaz gráfica desde el menú te pide tu propia password en lugar de la
>> de root, modifica el lanzador cambiando gksudo por gksu.
>>
>>
>>
> Ya lo he intentado... gksu me sigue pidiendo la clarve de usuario... Esa
> hubiera sido una gran solución, si hubiera funcionado.
>
>
>> [...]
>> >
>> Pues no me parece una solución razonable... en los hogares el pc se
>> comparte. Yo por ejemplo a mi hermano sí le daría la contraseña de root,
>> pero a mi hermana ni soñando :) .
>>
>>
>> Pues lo puedes hacer muy facilmente. Puedes activar root y darle la
>> contraseña a tu hermano, puedes darle la contraseña de tu usuario
>> administrador, o puedes crearle un usuario al que das permisos de
>> administración. En cuanto a tu hermana me remito a lo que te he dicho un
>> poco más arriba, le creas un usuario sin permisos (que no cuesta nada)
>> y te quitas problemas.
>>
>>
> El problema es que si le das una cuenta sin privilegios y le tomas el
> control remoto no puedes hacer nada de nada. Sudo no te deja cambiar en
> consola, y gksudo no comment.
>
>
>> Saludos
>>
>>
>
> De todas maneras gracias, ya me resigné.
>
>
Más información sobre la lista de distribución ubuntu-es