Bonjour,
je souhaite modifier la configuration réseau à distance d'un PC embarqué.
Pour cela, j'ai crée un formulaire dans une page web, celle ci étant stocké sur le server de mon PC embarqué.
J'arrive à lire / ecrire les paramètres voulus dans les bons fichiers de configurations réseaux
Maintenant lorsque je modifie ces paramètres, j'aimerai qu'il prennent effet immédiatement. Il me faut donc relancer le periph concerné, qui s'appelle dans mon cas:
./etc/init.d/networking restart
Malheureusement, je n'ai pas les droits suffisants pour utiliser restart ou meme reboot puisque j'execute ces mofications en tant que client sur le server distant.
Quelqu'un connait il un moyen de s'attribuer les droits root ne serait ce que pour une commande ?
Par exemple, une commande dans laquelle on passerait root+ le mot de passe suivi de la commande qu'on souhaite executer en tant que root ?
J'ai essayé avec du ssh mais en vain, je n'arrive pas a inserer le mot de passe
Merci d'avance
# Pam
Posté par Adrien BUSTANY (site web personnel) . Évalué à 1.
[^] # Re: Pam < plutôt sudo
Posté par symoon . Évalué à 2.
C'est exactement ce qu'il te faut !
Ou alors utiliser setuid, mais en faisant *TRÈS* attention aux utilisateurs qui ont accès à l'exécution du programme.
donc un petit man sudo et man sudoers s'impose :)
[^] # Re: Pam < plutôt sudo
Posté par Adrien BUSTANY (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.