![在 Linux 上,发送网络唤醒魔包是否需要 root 权限?](https://linux22.com/image/1252029/%E5%9C%A8%20Linux%20%E4%B8%8A%EF%BC%8C%E5%8F%91%E9%80%81%E7%BD%91%E7%BB%9C%E5%94%A4%E9%86%92%E9%AD%94%E5%8C%85%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%20root%20%E6%9D%83%E9%99%90%EF%BC%9F.png)
在 Linux 上,发送网络唤醒魔包是否需要 root 权限?
如果这取决于您如何发送魔术包,请告诉我在什么情况下需要 root。
答案1
这取决于您用来发送局域网唤醒数据包的程序。有些程序使用原始数据包,因此需要 root 权限。其他程序将魔术唤醒序列嵌入到 bog 标准 UDP 数据包中,因此不需要 root 权限。
理论上,只要数据包中有一个神奇的局域网唤醒序列,你使用哪种数据包都无所谓。实际上,我记得当我使用发送 UDP 数据包的 Python 脚本时,我的旧台式机拒绝唤醒,但如果我使用使用原始数据包的 C 程序,它就能正常工作。