相关疑难解决方法(0)

如何在 Linux 上以普通用户身份在端口 80 上运行服务器?

我在谷歌上搜索了很长一段时间的解决方案,但找不到答案。

我在 Ubuntu Linux 上,想在端口 80 上运行服务器,但由于 Ubuntu 的安全机制,我收到以下错误:

java.net.BindException:权限被拒绝:80

我认为禁用此安全机制以便所有用户都可以使用端口 80 或为当前用户分配访问端口 80 所需的权限应该足够简单。

linux

365
推荐指数
12
解决办法
37万
查看次数

绑定到小于 1024 的端口,无需 root 访问

我想运行我正在处理的应用程序,该应用程序绑定到小于 1000 的端口号,而无需 root 访问权限。

我正在使用 Linux Mint 并且具有 root 访问权限来设置它。理想情况下,我希望能够通过 SSH 做到这一点。

也很高兴听到如果这是不可能的,或者我不应该这样做,如果是这样的话。

编辑:大多数情况下,我很乐意使用更高的端口号进行开发,但 Flash 期待端口 843 上的套接字策略。目前我必须以 root 身份运行该应用程序,因此我无法从我的 Makefile 运行它,这是一个 PITA .

linux bind port

48
推荐指数
4
解决办法
5万
查看次数

标签 统计

linux ×2

bind ×1

port ×1