Vous n'êtes pas identifié(e).
Là on voit bien que mon dossier "MesScripts" est bien intégré au PATH
Ici en simple user j'arrive à lancer mon script de n'importe où, le problème est que mon script nécessite des droits root pour s'exécuter en entier.
Lorsqu'en root je fais
Ici "MesScripts" n'est pas dans PATH
J'ai édité .bashrc en root, la ligne "PATH=$PATH:/home/laurent/MesScripts" est bien là.
La seule façon pour que mon script s'exécute bien est, en root :
Voily
Dernière modification par Guizmo (02-05-2015 12:39:50)
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Hors ligne
Est bien présente.
Donc logiquement même en root je n'ai pas à indiquer le chemin complet ou je me trompe ?
Sous Wheezy ça ne faisait pas ça...
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Et ça fonctionne...
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
dans le bashrc de root, je n'ai plus ce problème !
Merci
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
.bashrc de root -> /root/.bashrc
.bashrc de user -> /home/user/.bashrc
Ca vient peut être de là .
édition : grillé !
Dernière modification par nono47 (02-05-2015 12:50:23)
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Et effectivement je faisais la confusion entre ~/ root, et ~/ user, en rajoutant
PATH=$PATH:/home/laurent/MesScripts
dans le bashrc de root, je n'ai plus ce problème !
Merci
Sauf que utiliser sous l'identité de root des scripts qui peuvent être modifié par un utilisateur
constitue un risque au niveau sécurité.
La bonne méthode consiste à avoir tes scripts pour l'usage de root dans :
par exemple.
Hors ligne
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Hors ligne
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Tiens d'ailleur tu me fais penser qu'il faut que j'installe un anti rootkit, je ne sais plus lequel j'avais sous Wheezy, je vais cherche
Ça ne sert pas à grand chose, si tu prends soin que les programmes exécuter par root sont fiables,
c'est à dire qu'ils lui appartiennent et ne sont pas en écriture pour les « autres », ce qui n'est pas le
cas chez toi…
Hors ligne
Je suis débutant, si à la lecture d'un de mes postes vous avez des suggestions, des liens à me donner ou n'importe quoi qui puisse me faire avancer, n'hésitez pas ! !
Merci
Hors ligne
Elle marche bien ma Jessie
a ce sujet , tu a quel driver vidéo maintenant , avec l installation toute propre ?