可能重复:
ubuntu:让用户以root权限运行脚本
大家好,
我需要一个脚本来 chown/chmod 某些文件。此脚本需要可由任何用户执行。
问题是这些文件属于不同的用户,因此需要以 root 身份执行。
我尝试了 SUID,以便任何具有 X 权限的用户都可以以 root 身份执行该脚本,但由于安全问题,它似乎不适用于 bash 脚本。
我该怎么做?谢谢。
答案1
如果您的用户列在/etc/sudoers
:
sudo scriptname
可能重复:
ubuntu:让用户以root权限运行脚本
大家好,
我需要一个脚本来 chown/chmod 某些文件。此脚本需要可由任何用户执行。
问题是这些文件属于不同的用户,因此需要以 root 身份执行。
我尝试了 SUID,以便任何具有 X 权限的用户都可以以 root 身份执行该脚本,但由于安全问题,它似乎不适用于 bash 脚本。
我该怎么做?谢谢。
如果您的用户列在/etc/sudoers
:
sudo scriptname