c++ - 放弃root权限?

标签 c++ root

我有一个程序在启动时以 root 身份运行一堆任务。之后,它需要交给不同的用户。怎么办?

只是想知道,是否可以在不重新启动程序的情况下重新获取 root 权限?

最佳答案

简短的回答是使用 setuid()功能。

切换到非root用户后无法重新获得root权限。

关于c++ - 放弃root权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3436099/

相关文章:

c++ - QSortFilterProxyModel 按日期排序

c++ - 从 MAT Image 获取行数/列数

c++ - 迭代 std::for_each 中成员函数的输出

c++ fstream不打印像ρ和Δ这样的符号来正确归档

python-2.7 - 关于没有 Root 访问权限的 easy_install 的一些困惑

c++ - 如何使用 SFINAE 创建同一方法的 2 个不同实现

android - 在 Android 上更改应用程序的用户 ID

android - 如何让安卓设备始终处于唤醒模式?

apache 端口 80 非 root

linux - Centos - 使用 key 进行 root 访问,也强制询问密码