Aceasta este comanda plainbox-trusted-launcher-1 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
plainbox-trusted-launcher-1 - executa comanda job ca alt utilizator
REZUMAT
plainbox-trusted-launcher-1 [-h] (-w | -t CHECKSUM)
[-T NUME=VALOARE [NUME=VALOARE ...]] [-g SUMĂ DE VERIFICARE]
[-G NUME=VALOARE [NUME=VALOARE ...]]
DESCRIERE
Mecanism de ridicare de securitate pentru plainbox
Această comandă face parte din implementarea lui cutie simplă. Nu este destinat să fie invocat
direct, iar argumentele și comportamentul liniei de comandă se pot schimba liber între versiuni.
Din punct de vedere tehnic, acest program este folosit pentru a rula o comandă asociată cu o definiție de job ca
alt utilizator (de obicei ca root). Tehnologiile existente precum sudo (8) și pkexec
(1) nu au suficientă granularitate pentru a restricționa comenzile arbitrare, dar permite
comenzi care se află în locații instalate la nivelul întregului sistem (deci sigure deoarece aveți nevoie de root
acces pentru a le instala în primul rând). O restricție suplimentară este că unele
comenzile sunt ele însele generate de alte locuri de muncă.
Execuție
Încălzire mod
În cazul în care --încălzire este specificată opțiunea, atunci nu se mai întâmplă nimic și programul există
imediat. Acesta are scopul de a „încălzi” instrumentul care se execută
plainbox-trusted-launcher-1 în sine (de obicei pkexec or sudo)
Normal Execuție
În modul de execuție normal, lansatorul caută jobul cu suma de verificare specificată de
--ţintă și execută comanda încorporată în interior. Mediul a trecut prin
--mediu-țintă este atașat la variabilele de mediu moștenite de la părinte
proces.
Ieșire standard, eroare standard și cod de ieșire al plainbox-trusted-launcher-1 este exact ca
valorile din comenzile încorporate în jobul selectat în sine.
Indirect Execuție
În modul de execuție indirectă, lansatorul caută mai întâi jobul cu suma de control
specificat de --generator, îl execută, eliminând stderr și reinterpretând stdout ca a
set de definiții de post. Mediul a trecut prin intermediul --generator-mediu este anexat
(dar doar la jobul de generator, --ţintă locul de muncă are mediu independent). Toate din
definiții suplimentare de job sunt adăugate la pool-ul global de joburi despre care știe lansatorul.
După aceea, lansatorul continuă ca în execuția normală, returnând același stdout,
stderr și codul de ieșire.
OPŢIUNI
Opțional argumente:
-w, --încălzire
returnează imediat, util doar atunci când este folosit cu pkexec(1)
-t, --ţintă
rulați un job cu această sumă de verificare
-T, --mediu-țintă
mediu trecut la locul de muncă țintă
-g, --generator
rulați, de asemenea, un job cu această sumă de verificare (presupunând că este un job local)
-G, --generator-mediu
mediu a trecut la locul de muncă al generatorului
MEDIUL VARIABILE
Următoarele variabile de mediu DO NU afecta plainbox-trusted-launcher-1
PROVIDERPATH
Pentru cutie simplă acest lucru ar afecta setul de directoare pe care le caută Plainbox
definițiile furnizorilor. Lansatorul de încredere are o listă fixă de directoare care
nu poate fi prelungit.
Lista fixă este compusă din două locații la nivelul întregului sistem:
· /usr/local/share/plainbox-providers-1
· /usr/share/plainbox-providers-1
Toate celelalte variabile de mediu menționate în cutie simplă lucrează la fel.
Utilizați online plainbox-trusted-launcher-1 folosind serviciile onworks.net