Warum sollte xdg-open nicht als Root verwendet werden?

Warum sollte xdg-open nicht als Root verwendet werden?
   **xdg-open is for use inside a desktop session only. It is not  
   recommended to use xdg-open as root.**

Warum steht das oben genannte auf der Manualpage?

Antwort1

Wie Sie vielleicht wissen, xdg-openwird es verwendet, um eine Datei oder URL in der bevorzugten Anwendung des Benutzers zu öffnen.

Wenn Sie es mit ausführen root, kann es sein, dass Ihr System kaputt geht. Aber warum?

Da Sie möglicherweise ein grafisches Programm mit rootAccess ausführen (Warum sollten Benutzer niemals normales sudo verwenden, um grafische Anwendungen zu starten?).

Außerdem kann es sein, dass ein Programm ausgeführt wird, das nicht mit Access ausgeführt werden sollte root, oder dass sogar versehentlich ein gefährlicher Befehl mit rootAccess ausgeführt wird.

xdg-openführt möglicherweise einfach einen Befehl aus, bei dem wir uns über die Ergebnisse nicht sicher sind. Deshalb sollte er nicht mit rootZugriff ausgeführt werden.

verwandte Informationen