我有一个用户username
是组的成员dip
。我正在尝试/usr/sbin/pppd
以模式-rwsr-xr--
、所有者root
、组dip
、用户身份运行username
。但是,我收到错误消息:/usr/sbin/pppd: using the noauth option requires root privilege
请问有什么办法可以解决这个问题吗?
答案1
根据 pppd 的手册页:
noauth
Do not require the peer to authenticate itself. This option is privileged.
因此看来您必须拥有 root 权限才能使用该选项。仅仅因为您的用户被允许运行 pppd,并不意味着该用户有权执行 pppd 可以使用的所有操作。
为什么不能用root权限运行呢?