Если Вы собираетесь использовать ntp, какая рекомендация я был бы второй (er, треть; хорошо, Энный), Вам будет нужен сервер времени. Если Ваша организация не имеет один, можно использовать pool.ntp.org.
С sudo можно предоставить мелкомодульный поднятый доступ к пользователям. Запишите маленький сценарий, который делает точно, что Вы хотите, чтобы Ваши пользователи смогли сделать. Установите полномочия файла на сценарии так, чтобы Ваши пользователи не могли отредактировать его. Затем предоставьте свой пользовательский доступ для выполнения просто скрипта через sudo. Затем добавьте строку как ниже для каждого пользователя в sudoers файл с командой visudo
usera ALL = (ALL) /path/to/script
Править
Сценарий может быть столь же простым как
#!/bin/bash
/usr/sbin/apachectl restart
Сделайте владение сценария root:root и полномочия 500.