论坛风格切换切换到宽版
  • 868阅读
  • 1回复

[问题求助][SuSE] 如何编程实现在非超级用户状态下启动一程序,并使其绑定80端口 [复制链接]

上一主题 下一主题
 
发帖
1936
C币
-61137
威望
330
贡献值
1
银元
0
铜钱
4251
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
如何.编程实现在非超级用户状态下启动.一程序,并使该程序其绑定80端口           鲜花

请各位大虾指教,思路也可

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线jguzhou.
发帖
2015
C币
-235266
威望
407
贡献值
1
银元
-4
铜钱
4616
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[SuSE]


QUOTE:原帖由 wyzgza 於 2008-6-27 00:53 發表
如何編程實現在非超級用戶狀態下啟動一程序,並使該程序其綁定80端口

請各位大蝦指教,思路也可


沒辦法,轉彎就是用 sudo 開放該程序有 root 特權才可以 listen port 80。至於綁住只可以用 port 80,那很抱歉也很難。

傳統 unix 系統的 DAC 權限控制這個比較難,除非可以用 MAC 機制限制。不過你要用 MAC 機制目前選擇大概就是使用 selinux,但是那個 RBAC rule 很難寫,所以請自行評估一下。

--
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个