Gah! Alejandro, por favor, no te vayas a sentir ofendido por lo que voy a decir... siento que tengo que decirlo en público para evitar accidentes, especialmente tuyos.
Hay que tener cuidado con publicar una "receta" de cómo manejar archivos .sh. Un usuario común no debería estar ejecutando archivos que no saben lo que son (y si necesitan la receta, entonces _no_ saben lo que son). Que alguien siga al pie de la letra esa receta que publicaste/publicaron en tulinux abre un hueco de seguridad serio. Voy a comentarla inline, por favor estudia los comentarios... y te aconsejo que la ignores. No es cuestión de elitismo... una de las cosas que hacen más seguro a los linux que al windows, especialmente en el tema de los virus, es que las cosas no se ejecutan sin el conocimiento del usuario y que para ejecutar algo no confiable, primero hay que saber cómo hacerlo confiable. On Tuesday 10 February 2009 10:59:02 am Dash Alejandro Sandín Vargas wrote: > Para instalar archivos .sh, necesitas usar el terminal. En varios shells, hacerle click al .sh te va a preguntar si lo quieres ejecutar, así que no te hará falta el terminal. El terminal te haría falta si: * Tienes que pasarle argumentos [lo cual no está descrito en el tutorial, y requiere conocimiento del script que vas a ejecutar] * Necesitas que se ejecute desde un CWD específico [otra vez, conocimiento del script y no descrito en el tutorial] * Necesitas que se ejecute como root [super peligroso, no hacer a no ser que conozcas detalladamente qué es lo que va a hacer el script] > Ejecutar Archivos .sh > 1.Abre un Terminal: Aplicaciones -> Accesorios -> Terminal > 2. Navega adonde guardaste tu archivo. asegurate de guardar tu archivo > en donde lo quieras instalar. > 3. haz tu archivo ejecutable. > chmod +x tuarchivo.sh Primer problema: si el archivo no es ejecutable ya, hay algún otro motivo para ello. Un archivo ejecutable que se copie de un disco para otro, se mantendrá siendo ejecutable. Un archivo extraido de un tar, también se mantiene ejecutable. Los casos en que no se mantiene el permiso de ejcución son cuando el archivo se recibe por vías no confiables: descargado de internet (directamente, no en un tar), adjunto en un correo electrónico... el tipo de archivos que no se debe ejecutar a no ser que _sepas_ lo que estás haciendo, y más importante, lo que va a hacer el archivo. > 4. Ejecuta el archivo > sudo ./tuarchivo.sh Y esto es lo más peligroso de todo el mensaje. Esto significa que se va a ejecutar como administrador, con privilegios completos sobre la máquina. Todo eso, para alguien que no sabe lo que está haciendo... Alguien que siga esta receta y reciba un adjunto mío "programa_malvado_ultimo_modelo.sh" me estará dando control de su máquina. > 5. Introduce tu contraseña y el archivo sera ejecutado. No introducir tu contraseña en ningún lugar a no ser que estés _seguro_ de que el lugar donde la estás introduciendo es confiable. Se acabó el rant aquí. Otra vez, por favor no te sientas ofendido. -- Luis Zarrabeitia (aka Kyrie) Fac. de Matemática y Computación, UH. http://profesores.matcom.uh.cu/~kyrie _______________________________________________ Cancelar suscripción https://listas.softwarelibre.cu/mailman/listinfo/linux-l Buscar en el archivo http://listas.softwarelibre.cu/buscar/linux-l
