pppd:使用 noauth 选项需要 root 权限

pppd:使用 noauth 选项需要 root 权限

我有一个用户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权限运行呢?

相关内容