Spuštění projektu v QT jako administrátor v Linuxu

hlasů
0

Při spuštění několik projektů provedené v Qt, některé z nich požadují, aby být spuštěn jako super uživatel pracovat správně, moje otázka zní:

Jak lze konfigurovat ‚.pro‘ soubor zkompilovat projektu s dotazem na to?

Položena 07/11/2018 v 23:58
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Nemyslím si, že .prosoubor je správné místo (ale nevím, QT). Dalo by se brutální přístup a kontrolu skutečné a efektivní uživatelské ID a jen poměrně brzy

if(getuid()!=accepted_realuid) std::exit(1);
if(geteuid()!=accepted_effectiveuid) std::exit(1);

pak požádat adminy přezkoumat a instalaci, co jste udělali - ale těžné privs obvykle nejsou potřeba. Existují i ​​jiné mechanismy pro to.

Odpovězeno 08/11/2018 v 00:22
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more