web-dev-qa-db-fra.com

Puis-je démarrer Terminator en tant que root?

J'utilise Terminator, car il peut très facilement se diviser en plusieurs terminaux. Mais peut-il être exécuté en tant que root, sans qu'il soit nécessaire de taper Sudo -i après le lancement? (ajout de Exécuter en tant que root dans Shell Terminator, par exemple)

2
PKM

Copiez le fichier .desktop à partir de /usr/share/applications (ou ajoutez-le simplement au bureau, puis créez-en une copie) pour que vous n'ayez pas à tout éditer depuis le début, puis:

  1. Première option

    Remplacez la ligne Exec= par:

    Exec=terminator -e "Sudo -i"
    

    Cela vous demandera votre mot de passe lorsque vous ouvrirez Terminator.

  2. Deuxième option

    Installez gksu (Sudo apt-get install gksu) et modifiez la ligne Exec= en:

    Exec=gksu terminator
    

    Cela ouvrira une fenêtre contextuelle qui vous demandera votre mot de passe et vous donnera un terminateur racine sans aucune préférence de l'utilisateur.

REMARQUE: N'exécutez jamais Sudo terminator car cela pourrait modifier la propriété du dossier de l'utilisateur ou causer d'autres problèmes, utilisez toujours gksu pour les applications graphiques.

0
Thanos Apostolou