¿Por qué demonios querrías hacer eso? El sitio web puede simplemente cambiar ese script para que lea "rm -rf *" o peor.
Grant
@Grant Porque puedo almacenar un montón de scripts en mi servidor web y tener acceso a ellos en cualquier lugar siempre que los necesite sin tener que descargarlos o cargarlos en una memoria USB.
Ben
Tienes que descargarlos. Eso es lo que es obtener los datos del servidor.
Etan Reisner
Respuestas:
3
Si escribió el guión, lo que significa que está absolutamente seguro de que sabe lo que hace, simplemente puede hacer esto:
curl -s http://www.mysite.com/script.sh | sh
Que usa curl para buscar el script y canalizarlo al shell Bourne. Pero en general, para cualquier cosa que no hayas escrito, debes hacer lo que Grant sugirió y léelo primero , porque esta es una gran manera de ejecutar código malicioso accidentalmente.
Así que mientras esto, por supuesto, "descarga" el script, simplemente envía los datos a través de la tubería en lugar de guardarlo en un archivo.
Respuestas:
Si escribió el guión, lo que significa que está absolutamente seguro de que sabe lo que hace, simplemente puede hacer esto:
Que usa
curl
para buscar el script y canalizarlo al shell Bourne. Pero en general, para cualquier cosa que no hayas escrito, debes hacer lo que Grant sugirió y léelo primero , porque esta es una gran manera de ejecutar código malicioso accidentalmente.Así que mientras esto, por supuesto, "descarga" el script, simplemente envía los datos a través de la tubería en lugar de guardarlo en un archivo.
fuente
Entonces lee el guion Para asegurarse de que no hace nada malicioso.
Entonces
chmod +x script.sh
y./script.sh
fuente
sh script.sh
Sin molestar a los permisos.