在 Linux 上,发送网络唤醒魔包是否需要 root 权限?

在 Linux 上,发送网络唤醒魔包是否需要 root 权限?

在 Linux 上,发送网络唤醒魔包是否需要 root 权限?

如果这取决于您如何发送魔术包,请告诉我在什么情况下需要 root。

答案1

这取决于您用来发送局域网唤醒数据包的程序。有些程序使用原始数据包,因此需要 root 权限。其他程序将魔术唤醒序列嵌入到 bog 标准 UDP 数据包中,因此不需要 root 权限。

理论上,只要数据包中有一个神奇的局域网唤醒序列,你使用哪种数据包都无所谓。实际上,我记得当我使用发送 UDP 数据包的 Python 脚本时,我的旧台式机拒绝唤醒,但如果我使用使用原始数据包的 C 程序,它就能正常工作。

相关内容