gpt4 book ai didi

linux - 嵌入式应用程序应该以哪个用户身份运行?

转载 作者:可可西里 更新时间:2023-11-01 11:48:03 29 4
gpt4 key购买 nike

我们有一个嵌入式 Linux 产品,其应用程序允许用户通过菜单系统更改不同的设置。这些设置包括 IP 地址/DHCP 和时间。

我们现在以 root 身份运行此应用程序,但感觉不对,让用户直接与以 root 身份运行的进程交互。

我们应该使用哪个用户?

如果不是 root,我们如何解决出现的权限问题?

编辑:该产品没有经典 Gnome/KDE 风格的图形用户环境。提到的菜单系统是在产品本身的 LCD 面板上实现的。

最佳答案

如果对输入应用严格控制,那么在 Linux 上以 root 身份运行嵌入式应用程序没有错。

无论如何,当底层操作系统类似于 VxWorks 时,应用程序也以最大权限运行。

关于linux - 嵌入式应用程序应该以哪个用户身份运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1438913/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com