*使用非root来运行程序时,如果程序中某些功能操作必须用到root权限,不正确的做法是:
A、如果root操作是通过调用系统命令来实现,可使用sudo方式切换到root执行相应的命令
B、如果程序中调用的某些API需要root权限,可先使用root来启动程序,root操作完成后通过setuid()回调普通用户
C、将程序属主设置为root,然后对其设置SUID,再使用普遍用户来运行
D、如果使用sudo切换到root来运行某些程序或脚本时,该程序或脚本的属主要改为root。
发布时间:2025-05-29 20:32:41