Pregunta

Mi programa abre un socket en el puerto 80, pero si no se ejecutan como root (sudo), entonces no se abre el zócalo con un error de permiso.

Esto significa que mi aplicación no funciona cuando inicio en el depurador.

Así que:

  1. ¿Puedo decirle a Eclipse-CDT de alguna manera para iniciar la aplicación usando sudo?
  2. O, ¿hay algún modo permitir que mi programa para tener permiso para abrir el puerto 80?

THX

  • Alex
¿Fue útil?

Solución

Para propósitos de depuración, me lo pase --port 8080 como un argumento, o bien utiliza algún otro método de configuración, y abierto en 8080. No hay necesidad de permisos de raíz luego.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top