Linux是否有一些类似于setuid的C接口,它允许程序使用例如用户切换到不同的用户.用户名/密码? setuid的问题在于它只能由超级用户使用.
我正在运行一个简单的Web服务,它需要作为登录用户执行作业.因此主进程以root身份运行,并在用户登录后分叉并调用setuid以切换到相应的uid.但是,我对以root运行的主进程不太熟悉.我宁愿让它作为另一个用户运行,并有一些机制切换到类似于su的另一个用户(但没有启动新进程).
最佳答案
原文链接:https://www.f2er.com/linux/440364.html