Vous n'êtes pas identifié(e).
Dernière modification par asecos (02-08-2019 07:04:25)
Hors ligne
En effet après être passé en root via “su”,
Il faut utiliser su avec l'option qui te dirige directement vers le /home/root, soit :
Le tuto de su :
https://debian-facile.org/doc:systeme:su#connexion-root
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
site de mon association 1901
https://le-caillou.le-pic.org
Hors ligne
j'obtiens le même PATH dans les deux cas.
J'essayerai sur mon portable Deb10 ce midi pour voir la différence.
Sur mes install en Deb9 un simple su me permet d'avoir accès à toutes les commandes, vous pensez que j'avais fait quelques choses de particulier pour avoir ce résultat ?
Dernière modification par asecos (02-08-2019 07:27:05)
Hors ligne
site de mon association 1901
https://le-caillou.le-pic.org
Hors ligne
fais un su -l pour passer en root et refait ta commande https://debian-facile.org/img/smilies/xtras/woohoo.gif
je suis persuadé que cela va fonctionner, ce que je ne comprends pas du coup c'est pourquoi sur mes autres PC je n'ai jamais eu à faire autre chose qu'un simple "su", et j'aime comprendre
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
@smolski, je ne suis pas certain de comprendre ce que tu dis, ou plutôt ce que je comprends ne me semble pas juste. Tu peux passer des commandes de n'importe quel chemin, c'est l'intérêt de la variable $PATH.
Sur Debian 9, un simple su mettait /sbin dans cette variable, mais plus sous Debian 10 où il fut faire su - ou su -l pour obtenir ce comportement, afin de coller au mieux aux normes POSIX (merci @enicar pour l'explication, ici ou sur IRC je ne sais plus ).
Il y a d'autres variables d'environnement (genre $HOME) qui sont initialisées différemment, d'où la modification du chemin, mais ça n'est pas la cause.
ahhh et bien voilà la réponse, c'est bien ce que j'imaginais, c'est le fait d'être passé de Deb9 à DEb10 qui fait que ma manip ne fonctionne plus sans le "-" derrière su.
Sur d'autres forums, ils me disaient que ça avait toujours été le cas et que j'avais du cassé une sécurité de mon Deb9 !!
Hors ligne
Parce qu'avant le « su » seul n'aurait jamais du se comporter comme
« su -l », mais c'était le cas. En quelque sorte le « su » d'avant ne
respecter pas la norme posix, alors que maintenant, il la respecte.
a+
Dernière modification par seb95 (02-08-2019 11:04:26)
Hors ligne
Sur d'autres forums, ils me disaient que ça avait toujours été le cas et que j'avais du cassé une sécurité de mon Deb9 !!
Non, mais comme expliqué dans le fil de seb95, Debian était une des rares distributions (si ce n'est la seule ?) à ne pas respecter la norme POSIX à ce sujet jusqu'à la version 9.
Je vais essayer d'épingler les discussions à ce sujet en précisant les titres au besoin
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne