9.2.4 sudo
– un entorno de trabajo m�s seguro
Utilizo sudo
principalmente como protecci�n contra mi propia
estupidez. Considero que usar sudo
es una mejor alternativa que
usar el sistema siendo superusuario. YMMV.
Instale sudo
y act�velo configurando /etc/sudoers
. Tambi�n consulte las posibilidades de
sudo para los grupos en /usr/share/doc/sudo/OPTIONS
.
La configuraci�n de ejemplo brinda a los miembros del grupo "staff"
el acceso a todos los comandos ejecutados como superusuario bajo
sudo
y tambi�n proporciona a los miembros del grupo
"src" a determinados comandos ejecutados como superusuario bajo
sudo
.
La ventaja de sudo
radica en que s�lo requiere de la contrase�a de
un usuario normal y que su actividad es monitoreada. Esta es una buena manera
de dar cierta autoridad a un administrador principiante. Por ejemplo:
$ sudo chown -R yo_mismo:mi_grupo .
Por supuesto, si conoce la contrase�a de superusuario (como la mayor�a de los
usuarios dom�sticos), cualquier comando se puede ejecutar como superusuario
desde una cuenta de usuario normal:
$ su -c "shutdown -h now"
Password:
(Soy conciente que deber�a limitar los privilegios de la cuenta del
administrador con sudo
. Pero puesto que se trata de mi servidor
personal, a�n no me he molestado en hacerlo)
Otro programa que permite a los usuarios normales ejecutar comandos con
privilegios de superusuario, v�ase el paquete super
.