[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shellscripts para todos



	Si tienes, por ejemplo, "." al principio de tu path, y como
superusuario haces lo siguiente:

% cd ~user
% ls

	Puedes estar ejecutando un programa que se llame "ls" y que el 
usuario "user" haya dejado en su directorio hogar. Naturalmente ese
programa se ejecuta con privilegios de superusuario, y por lo tanto
puede hacer "lo que quiera".	

	Incluso cuando lo pones al final de tu path, puedes
equivocarte y escribir, por ejemplo "sl" por "ls" (un error que cometo 
con grn frecuencia). Si en el path no hay nada que se llame "sl", de
nuevo basta con que el usuario tenga en el directorio actual un
programa que se llame asi para que 'este sea ejecutado con privilegios 
de superusuario...

	Como ves, no muy importante si eres el 'unico usuario de tu
m'aquina, pero bstante si eres administrador de un entorno con muchos
usuarios...

		Jesus.

PS: Incluso si eres el 'unico usuario, puede interesarte no tenel el
"." en el path para evitar equivocaciones sobre qu'e programa
ejecutas, pero eso ya es m'as extranno... 


Jefe writes:
 > Jaime E. Villate wrote:
 > 
 > > El superusuario normalmente no tiene el directorio actual (.) definido en
 > > el path, por motivos de seguridad, y conviene dejarlo asi; lo unico que tienes
 > > que hacer es acostumbrarte a escribir
 > >     ./nombre-de-tu-script
 > >
 > 
 > Podrias precisar un poco qué motivos de seguridad son esos ?Muchas gracias por la
 > atención.
 > 
 > 
 > 
 > 
 > 
 > 
 > --
 > To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
 > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 > 
-- 
Jesus M. Gonzalez Barahona             | Grupo de Sistemas y Comunicaciones
tel +3491 624 9458, fax +3491 624 9430 | Departamento de Informatica
jgb@gsyc.inf.uc3m.es, jgb@computer.org | Universidad Carlos III de Madrid
http://www.gsyc.inf.uc3m.es/~jgb       | c/ Butarque, 15, 28911 Leganes, Spain


--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: