Logger l'user root dans un script bash
sora570
Messages postés
15
Statut
Membre
-
sora570 Messages postés 15 Statut Membre -
sora570 Messages postés 15 Statut Membre -
Bonjour,
pour me faire comprendre au mieux je vais vous donner un exemple, je veux créé un script en bash qui retournera la commande "ifconfig" le problèmes c'est que pour cela il faut que le script soi lancer par le SuperAdmin ou alors trouver un moyen de ce logger en root dans le script, j'ai essayer avec une clé autosigner et de faire un ssh localhost mais comme je men douter cela me retourne la console et donc ne finit pas le script avant d'avoir quitter cet console.
Mon bute à long terme et de faire un fichier php qui retourne les infos de ifconfig, php peux executer des ligne de commande grâce à exec ou systeme.
pour me faire comprendre au mieux je vais vous donner un exemple, je veux créé un script en bash qui retournera la commande "ifconfig" le problèmes c'est que pour cela il faut que le script soi lancer par le SuperAdmin ou alors trouver un moyen de ce logger en root dans le script, j'ai essayer avec une clé autosigner et de faire un ssh localhost mais comme je men douter cela me retourne la console et donc ne finit pas le script avant d'avoir quitter cet console.
Mon bute à long terme et de faire un fichier php qui retourne les infos de ifconfig, php peux executer des ligne de commande grâce à exec ou systeme.
A voir également:
- Logger l'user root dans un script bash
- Script vidéo youtube - Guide
- Kingo root - Télécharger - Divers Utilitaires
- User account control - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
4 réponses
Salut,
Pas la peine d'être root pour lancer la commande ifconfig, suffit juste de lui donner le chemin absolu vers ladite commande :
Pas la peine d'être root pour lancer la commande ifconfig, suffit juste de lui donner le chemin absolu vers ladite commande :
/sbin/ifconfig
Ah oui c'est vrais, merci ^^, mais ça ne corrige toujours pas mon problème car par la suite en faite je veux pouvoir me faire une petite administration web pour mon réseaux ajouter ip fixe dans mon /etc/dhcpd.conf , voir le contenue de /proc/net/ip_conntrack sans avoir a changer ces fichier pour qui soit modifiable par nimporte qui ce qui ouvrirais des faille de sécurité, je me demander si ce n'était pas possible de préciser le mot de passe pour la commande "su" mais rien n'est préciser dans le man donc je ne pense pas, je me demande bien comment font les web admin de réseaux pour modifier c'est paramètre ?.