permissions – ¿Cómo puedo iniciar Python SimpleHTTPServer en el puerto 80?

Pregunta:

Estoy usando este comando en Ubuntu pero está comenzando en el puerto 8080 y no tengo otro servidor en ejecución, así que me gustaría que comenzara en el puerto 80. Vi formas en las que podrías configurar un script bash para hacer algo como esto, pero ¿no hay una bandera de línea de comando o algo más simple para especificar el puerto?

python -m SimpleHTTPServer

Respuesta:

sudo python -m SimpleHTTPServer 80

para la versión de python 3.x , es posible que necesite:

sudo python -m http.server 80

Los puertos por debajo de 1024 requieren privilegios de root.

Como agregó George en un comentario, ejecutar este comando como root no es una buena idea; abre todo tipo de vulnerabilidades de seguridad.

Sin embargo, responde a la pregunta.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım