Ubuntu下crontab的权限设置

avatar
作者
猴君
阅读量:0

在Ubuntu中,只有root用户或者具有sudo权限的用户才能编辑和管理crontab。如果您希望允许其他用户编辑和管理crontab,可以将其添加到sudo组中。您可以使用以下步骤设置crontab的权限:

  1. 添加用户到sudo组:
sudo usermod -aG sudo username 

将"username"替换为您要添加到sudo组的用户名。

  1. 编辑sudoers文件:
sudo visudo 

在文件中找到以下行:

%sudo   ALL=(ALL:ALL) ALL 

在该行下面添加以下内容:

%sudo   ALL=(ALL:ALL) NOPASSWD: /usr/bin/crontab 

保存并退出文件。

现在,用户将能够使用sudo权限编辑和管理crontab。用户可以使用以下命令编辑自己的crontab:

sudo crontab -e 

用户可以使用以下命令编辑其他用户的crontab:

sudo crontab -u username -e 

将"username"替换为要编辑的用户名。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!