Vous n'êtes pas identifié(e).
Pourtant si je fais:
Je sais que je pourrais modifier le PATH du root dans /etc/profile mais je ne sais pas si c'est la meilleur solution? Il n'y a pas une solution plus propre?
Merci pour vos réponses
Salutation
Hors ligne
Je sais que je pourrais modifier le PATH du root dans /etc/profile
Très mauvaise idée pour la sécurité.
Il vaut mieux montrer que raconter.
Hors ligne
Vu que c'est une sécurité, je ne suis pas sur que ce soit très malin de le modifier ici. Il faut que j'étudie ce fichier pour voir si il n'y a pas une solution propre pour résoudre mon problème.
Hors ligne
Dernière modification par MicP (07-12-2016 05:15:39)
Hors ligne
Hors ligne
…
The packaged /etc/sudoers file contains this line:Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Previous versions did not include that line. If you had a locally modified /etc/sudoers (most would) and then upgraded and kept your locally modified version then this required line is now missing. It no longer overrides your PATH when using sudo. This most likely results in PATH not being set properly and not including the system directories. The fix is to merge your local changes into the new package /etc/sudoers file. Or to put your local changes in the new /etc/sudoers.d/ location as a uniquely named file such as /etc/sudoers.d/local-sudoers. …
Hors ligne
Il me semblais que pour des questions de sécurité, il est préférable d'utiliser cette solution, non? Je sais que de base Debian, n'installe pas sudo vu que je dois chaque fois le réinstaller.
Je suis déjà aller lire cette page mais la version française. Et ma constatation était aussi de modifier cette variable mais après, j'aurais mon PATH personnalisé pour tous les utilisateurs voulant utiliser sudo d'où ma réflexion sur le faite que ça serait une erreur pour la sécurité.
Hors ligne
Je n'utilise mon système debian que pour mon compte personnel (pas professionnel, je ne travaille pas)
J'essaye d'apprendre en utilisant les installations par défaut, et de temps en temps, je m'amuse à apprendre quelques trucs.
En aidant les autres sur des forums, je peux en apprendre plus car j'y trouve des problèmes que je n'aurai pas rencontré tout seul sur seulement 3 machines différentes presque toujours utilisées dans le même contexte.
=======
Je viens d'installer une machine virtuelle debian utilisant sudo.
Pour que sudo et /etc/sudoers et tout le nécesssaire à sudo soit installé, il suffit de ne pas donner de mot de passe au compte root au moment de l'installation.
J'ai donc pu constater que je me suis planté dans mes suppositions de mon message précédent , et j'ai donc barré les lignes.
Là, il est clair qu'il me faudra en apprendre beaucoup plus sur sudo
Dernière modification par MicP (03-12-2016 23:50:06)
Hors ligne
Dernière modification par romain (03-12-2016 23:58:18)
Hors ligne
ou encore
le path de ton user sera préservé.
cf : le man
++
Dernière modification par greenmerlin (04-12-2016 02:04:55)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Après avoir sourcé ~/.profile , la complétion de la commande a bien fonctionné
mais elle n'a pas pu être exécutée sans lui donner le chemin absolu, et quand elle a retourné le PATH ( même avec les options -i ou -E de sudo ) , c'était le PATH de secure_path
=======
J'espère que ça fonctionnera mieux sur le système de romain que sur ma nouvelle machine virtuelle.
Dernière modification par MicP (04-12-2016 02:47:15)
Hors ligne
hello
essaye plutot avec unsudo -i script.sh
ou encoresudo -E script.sh
le path de ton user sera préservé.
cf : le man
++
j'aime bien radoté
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
j'aime bien radoté
Moi aussi, ça m'arrive assez souvent d'ailleurs, mais je crois que c'est quand, dans mes souvenirs, la personne à qui je l'ai déjà dit ne m'a pas donné l'impression d'avoir entendu.
À propos de ta signature, je constate que nous partageons les mêmes centres d'intérêt
Dernière modification par MicP (04-12-2016 05:09:37)
Hors ligne
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Hors ligne
Dernière modification par greenmerlin (06-12-2016 08:57:32)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Hors ligne