Droit de modification de la date
Hello à tous,
Voilà, j'ai un projet à faire pour l'école et je suis dans l'impasse.
Nous devons faire un projet en temps réel, et donc avoir des machines qui se connectent à une machine centrale pour récupérer l'heure pour qu'elles soient toute synchronisées. Les machines sont sous debian, mais pour le moment je fais des tests sous ubuntu.
Le soucis, c'est que nous devons coder client et serveur NTP nous même. Dans le cas, où l'heure serait déréglée, le programme devra la rectifier.
Sauf que "date --set" ne peut se faire sans être root et il faut obligatoirement inscrire le mot de passe. Je cherche donc un moyen d'autoriser le programme et l'utilisateur à faire un "date --set". J'ai essayé avec le fichier /etc/sudoes :
Code:
bebediddl ALL=NOPASSWD:/bin/date --set
Mais rien à faire :
Code:
1 2 3
| bebediddl@bebediddl-virtual-machine:~$ date --set 20130310
date: ne peut initialiser la date.: Opération non permise
dimanche 10 mars 2013, 00:00:00 (UTC+0100) |
si vous avez des idées?
Merci d'avance.
Bérénice.