[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: auto-complétion en root



On 04/25/2015 06:40 PM, mireero wrote:
La question est dans le titre.

Précisément, comment faire pour que "bash_completion" (ou autre
mécanisme) fonctionne en root de la même façon qu'en utilisateur ordinaire?
(On aura compris que je parle de bash, cela dit, les réponses pour les
autres shells m'intéressent aussi, je vais bientôt en changer.)

Par exemple, en utilisateur ou en root, ce qui fonctionne:
~$/# apti[TAB] =>
~$/# aptitude

Par contre les "TAB" ci dessous ne fonctionnent qu'en utilisateur
ordinaire:
~$ sudo aptitude i[TAB] =>
~$ sudo aptitude install swaps[TAB] =>
~$ sudo aptitude install swapspace

Question subsidiaire:
Pourquoi est-ce désactivé en root, question de sécurité?
(Si oui, comment cela implique moins de sécurité?)


Salut salut tout le monde, beau dimanche, non?

Merci pour toutes les réponses, c'est donc dans le "bash.bashrc" que ça se passe. Je suis allé (un peu honteusement d'avoir posé une question qui me taraudait depuis quelques semaines, comme un moustique qui attaque la nuit quand on dort, désagréable mais pas assez pour qu'on se lève, et dont la réponse était si simple) le modifier et ça marche nickel.

A ceux qui m'ont répondu qu'ils avaient déjà l'autocomplétion en root, celle dont je parle est:
aptitude i[TAB] qui fonctionne maintenant en root,
pas:
apti[TAB] qui a toujours fonctionné en root.

Bye

--
mireero


Reply to: