1

我的程序在端口 80 上打开了一个套接字,但如果我不以 root 身份运行它(使用 sudo),那么它无法打开套接字并出现权限错误。

这意味着当我在调试器中启动它时,我的应用程序不起作用。

所以:

  1. 我可以告诉 Eclipse-CDT 以某种方式使用 sudo 启动应用程序吗?
  2. 或者,我能否以某种方式使我的程序有权打开端口 80?

谢谢

  • 亚历克斯
4

1 回答 1

2

出于调试目的,我将--port 8080作为参数传递,或使用其他配置方法,并在 8080 上打开。然后不需要 root 权限。

于 2009-07-10T17:29:00.883 回答