hwclock
CentOS 7でroot以外のユーザーにコマンド以外の方法でハードウェア時間を確認させる方法
私の要件は、root以外のユーザーが時間を一人で見ることを可能にすることです。
答え1
一つはsudo ルールパラメータなしで実行を許可しますhwclock
。
%sudo ALL=(ALL) NOPASSWD: /sbin/hwclock ""
または付与読む入場リアルタイムクロックキャラクターデバイス:
$グループ ジョニー首都スタッフ $ sudo setfacl -mg:sudo:r /dev/rtc $/sbin/hwclock 2016年12月18日日曜日午後03時16分37秒ST -0.318689秒
/dev
これは不安定になる可能性があるため、再起動するたびに設定する必要があります。私はudev
ルールがこの問題も解決できると思います。
最新systemd
システムでは時間日付制御このコマンドは、ハードウェアクロックを取得するために特別な権限を必要としません。
$ timedatectl時間日付ヘッダー-3 | 現地時間: 日曜日 2016-12-18 15:43:08 PST ワールドタイム: Sunday 2016-12-18 23:43:08 UTC リアルタイムクロック時間:日曜日2016-12-18 23:43:08