web-dev-qa-db-fra.com

Pourquoi xdg-open ne doit pas être utilisé en tant que root?

   **xdg-open is for use inside a desktop session only. It is not  
   recommended to use xdg-open as root.**

Pourquoi la page de manuel dit-elle ce qui précède?

1
aspiring1

Comme vous le savez peut-être xdg-open est utilisé pour ouvrir un fichier ou une URL dans l'application préférée de l'utilisateur.

Si vous l'exécutez en utilisant root, vous pourriez vous retrouver avec un système cassé, mais pourquoi?

Parce que vous pouvez exécuter un programme graphique en utilisant l'accès root ( Pourquoi les utilisateurs ne devraient-ils jamais utiliser Sudo normal pour démarrer des applications graphiques? ).

Il peut également exécuter un programme qui ne doit pas être exécuté avec un accès root ou même exécuter accidentellement une commande dangereuse en utilisant un accès root.

Il va simplement exécuter une commande dont nous ne savons pas exactement de quoi il s'agit, donc il ne devrait pas être exécuté avec un accès root.

1
Ravexina