¿Por qué xdg-open no debería usarse como root?

¿Por qué xdg-open no debería usarse como root?
   **xdg-open is for use inside a desktop session only. It is not  
   recommended to use xdg-open as root.**

¿Por qué la página del manual dice lo anterior?

Respuesta1

Como sabrás, xdg-opense utiliza para abrir un archivo o URL en la aplicación preferida del usuario.

Si lo ejecuta usando root, puede terminar con un sistema roto, pero ¿por qué?

Debido a que puede ejecutar un programa gráfico usando rootacceso (¿Por qué los usuarios nunca deberían usar sudo normal para iniciar aplicaciones gráficas?).

También puede ejecutar un programa que no debería ejecutarse con rootacceso o incluso ejecutar accidentalmente un comando peligroso usando rootacceso.

xdg-openpuede simplemente ejecutar un comando del cual no estamos seguros de sus resultados, por lo que no debe ejecutarse con rootacceso.

información relacionada