首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何授予系统应用程序root权限以绑定特权端口?

如何授予系统应用程序root权限以绑定特权端口?
EN

Stack Overflow用户
提问于 2013-11-19 05:49:24
回答 1查看 522关注 0票数 2

我正在开发一个将在托管平台上使用的应用程序。对于托管平台,我的意思是它将在使用Android作为平台的设备上运行。没有常见的Android (将安装手机/平板电脑应用程序,只安装自定义的公司软件)。

根文件系统被挂载为r/w,我可以将apk文件推送到/ system /app/中,并启动我的活动和服务。

我的目标是提供一个运行在低于1024的端口上的服务。绑定此tcp端口时,我收到EACCES拒绝错误消息。如何允许我的应用程序绑定到此端口?

我已经找到了iptables解决方案,但不幸的是,iptables可执行文件无法工作(分段错误)。我无法重新编译平台,也没有平台签名密钥(平台是作为安装在目标设备上提供的)。

我的问题是:当我能够将我的应用程序作为系统应用程序安装并具有对设备的root访问权限(在adb shell上)时,如何授予我的应用程序绑定到特权端口的权限。

EN

回答 1

Stack Overflow用户

发布于 2013-11-19 06:30:10

0-1023主要用于其他协议。您是否尝试过使用更高的端口?否则,请确保所有者是正确的,如果不正确,则使用chown并确保。如果这些都不起作用,请提供特权的ls -l。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20058659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档