Jefe wrote: > > 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 qui motivos de seguridad son esos ?Muchas gracias > por la > atencisn.
Jesus Gonzalez ya te respondio muy bien a tu pregunta, pero quiero agregar que por mas que trabajes solo en tu maquina, existe riesgo. Algunos programas que reciben informacion de fuera crean archivos, por ejemplo en /tmp. Imaginate que algun "hacker" logra meterte un archivo ejecutable con nombre ls en tu directorio /tmp , que diga lo siguiente: %!/bin/sh rm -r /* Tu inocentemente como superusuario vas a ver lo que tienes en el directorio /tmp por medio de cd /tmp ls y estas muerto! Claro, las probabilidades de que eso ocurra son minimas, pero en Linux no somos atacados constantemente por virus, como ocurre en WinDOZE y MacinTOY, gracias a medidas de seguridad como esa de excluir . del path. Feliz dia del trabajo. Jaime Villate Universidade do Porto -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]