NTPを使用してネットワーク時間を変更し、2台のコンピューターを同期するアプリケーションを開発しました。root
Linuxで時刻と日付を変更できるのは後者だけなので、として実行されます(推測します)。
今、私はユーザーとしてそれを実行したい。しかし、私は時間にアクセスする必要があります。
- root以外のユーザーアカウントでデーモンを実行することをお勧めしますか?
- アプリケーションに次のような機能を与えましょう
CAP_SYS_TIME
か? - セキュリティの脆弱性は発生しませんか?
- もっと良い方法はありますか?
ntp
(少なくともLinuxシステムでは)ユーザーアカウントとして実行されることになっているため、この変更を行う必要はありません。どのNTPパッケージをインストールしましたか?