我的脚本/etc/profile.d/script.sh
包含 3 行:
ifconfig ens5f5 down
hw ether xx:xx:xx:xx:xx:xx
ifconfig ensf5f
当任何用户登录时,我需要以 root 身份运行此脚本。
这里写到所有脚本/etc/profile.d/script.sh
都以root身份执行:https ://stackoverflow.com/questions/47997365/execute-scripts-in-etc-profile-d-at-startup-as-root
我相信 Ubuntu 18.04 不是这样,因为我因为缺少权限而遇到错误。
如果您不理解这些命令,我正在尝试永久更改 MAC 地址。我知道,正确的方法是更改文件/etc/network/interfaces
,但是我在配置该文件时遇到了很多麻烦。