Je peux changer l'invite de commande bash pour le terminal d'un utilisateur ordinaire sans problème. (Dans mon cas, j'ai modifié la variable $PS1 dans le fichier /etc/bashrc.) Cependant, ce changement ne modifie pas l'invite de commande lorsque l'on élève ses privilèges à Root en utilisant la commande sudo -s
.
Quelqu'un sait-il où est stockée la préférence de l'invite de commande sur une machine MacOS Sierra (10.12.5) pour un utilisateur admin qui a élevé ses privilèges à Root à l'aide de la fonction sudo -s
?
J'ai essayé de modifier les fichiers suivants...
- /var/Root/.bash_profile
- /var/Root/.bash_rc
- /var/Root/bash_rc
- /var/Root/.profil
- ~/.profil
J'ai également essayé d'utiliser la commande export PS1="Some prompt here# "
qui modifie temporairement l'invite Root, mais qui ne reste pas en place lorsque la session est terminée et qu'une nouvelle session est lancée.
0 votes
S'agit-il d'une machine dont le compte Root est activé ?
0 votes
Non, le compte Root n'est pas activé. J'essaie de faire en sorte que l'invite change lorsque je fais un "sudo -s" depuis un utilisateur administrateur.