linux普通用户启动程序无法访问端口

sunqiusong 2013-06-27 10:13:25
手头有一个程序由于需要监听一个1024以下的端口,但是通过普通用户启动一直提示port permission denied,而公司又不允许使用root账号,导致我的程序每次需要重启的时候,都需要向信息中心申请root,一次申请只有用一两天,太麻烦,想问论坛的大牛们,这个问题咋解决?
...全文
384 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mayer 2013-06-27
  • 打赏
  • 举报
回复
本身程序执行的时候的用户是当前的登陆用户的,如果加了s,则程序执行的用户就变成了该程序的拥有用户,如果该程序的所有者是root,那就是以root用户的身份在运行了。
sunqiusong 2013-06-27
  • 打赏
  • 举报
回复
引用 1 楼 erhou134 的回复:
在root的时候把程序 x权限搞成s的
x权限行不通
空的 2013-06-27
  • 打赏
  • 举报
回复
在root的时候把程序 x权限搞成s的
沭水河畔 2013-06-27
  • 打赏
  • 举报
回复
引用 2 楼 sunqiusong 的回复:
[quote=引用 1 楼 erhou134 的回复:] 在root的时候把程序 x权限搞成s的
x权限行不通[/quote] Why?
sunqiusong 2013-06-27
  • 打赏
  • 举报
回复
引用 4 楼 rucypli 的回复:
在root的时候加个sudo权限
此方法不行
rucypli 2013-06-27
  • 打赏
  • 举报
回复
在root的时候加个sudo权限

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧