Luca Asked: 2016-07-17 11:09:35 +0800 CST2016-07-17 11:09:35 +0800 CST 2016-07-17 11:09:35 +0800 CST 如何赋予用户更改系统日期和时间的权限? 772 我有一个程序可以在 ARM 设备上的 Ubuntu 14.04 上运行。 该程序的所有内容都可以在标准用户权限下运行,除了他们应该能够更改系统日期和时间。 是否可以创建一个具有这些额外权限的用户,我可以在该用户下运行这个应用程序? permissions 1 个回答 Voted Best Answer Lord_PedantenStein 2016-07-17T11:26:14+08:002016-07-17T11:26:14+08:00 要授予用户以 root 权限运行特定命令,您可以通过sudo visudo在终端中键入来设置 sudo 规则。 这使您可以编辑/etc/sudoers文件。 例如,要授予用户 Luca 以 root 身份运行“命令”的权限,请添加以下行: 卢卡 ALL=(ALL) NOPASSWD: /path/to/command 您可以使用sudo date -s "11/20/2004 12:48:00" 1设置日期和时间 顺便说一句,您可以使用 ntp 来同步时间。要使用 ntpd 恢复时间和日期,请使用ntpd -q -g.
要授予用户以 root 权限运行特定命令,您可以通过
sudo visudo
在终端中键入来设置 sudo 规则。这使您可以编辑
/etc/sudoers
文件。例如,要授予用户 Luca 以 root 身份运行“命令”的权限,请添加以下行:
您可以使用
sudo date -s "11/20/2004 12:48:00"
1设置日期和时间顺便说一句,您可以使用 ntp 来同步时间。要使用 ntpd 恢复时间和日期,请使用
ntpd -q -g
.