Jest to polecenie plainbox-trusted-launcher-1, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
plainbox-trusted-launcher-1 - wykonaj polecenie zadania jako inny użytkownik
STRESZCZENIE
plainbox-trusted-launcher-1 [-h] (-w | -t SUMA KONTROLNA)
[-T NAZWA=WARTOŚĆ [NAZWA=WARTOŚĆ...]] [-g SUMA KONTROLNA]
[-G NAZWA=WARTOŚĆ [NAZWA=WARTOŚĆ...]]
OPIS
Mechanizm podnoszenia poziomu bezpieczeństwa dla zwykłego pudełka
To polecenie jest częścią implementacji zwykłe pudełko. Nie jest przeznaczony do wywoływania
bezpośrednio, a argumenty i zachowanie wiersza poleceń mogą się swobodnie zmieniać między wersjami.
Z technicznego punktu widzenia ten program służy do uruchamiania polecenia związanego z definicją zadania jako
inny użytkownik (zazwyczaj jako root). Istniejące technologie, takie jak: sudo (8) i pkexec
(1) nie mają wystarczającej szczegółowości, aby nadal ograniczać dowolne polecenia, ale zezwalaj na
komendy znajdujące się w lokalizacjach zainstalowanych w całym systemie (a więc bezpieczne, ponieważ potrzebny jest root)
dostęp do instalacji tych w pierwszej kolejności). Dodatkowym ograniczeniem jest to, że niektóre
same polecenia są generowane przez inne zadania.
Egzekucja
Rozgrzewka Moda
Jeśli --rozgrzewka podana jest opcja, nic się więcej nie dzieje, a program istnieje
natychmiast. Ma to na celu „rozgrzanie” narzędzia, które wykonuje
zwykłybox-zaufany-wyrzutnia-1 się (zazwyczaj pkexec or sudo)
Normalna Egzekucja
W normalnym trybie wykonywania program uruchamiający wyszukuje zadanie z sumą kontrolną określoną przez
--cel i wykonuje polecenie osadzone w środku. Środowisko przeszło przez
--środowisko docelowe jest dołączany do zmiennych środowiskowych dziedziczonych po rodzicu
proces.
Wyjście standardowe, błąd standardowy i kod wyjścia zwykłybox-zaufany-wyrzutnia-1 jest dokładnie tak, jak
wartości z poleceń osadzonych w wybranym zadaniu.
Pośredni Egzekucja
W trybie wykonywania pośredniego program uruchamiający najpierw wyszukuje zadanie z sumą kontrolną
określone przez --generator, wykonuje go, odrzucając stderr i ponownie interpretując stdout jako a
zestaw definicji stanowisk. Środowisko przekazywane przez --generator-środowisko jest dołączony
(ale tylko do pracy generatora, --cel praca ma niezależne środowisko). Wszystkie z tych
dodatkowe definicje zadań są dodawane do globalnej puli zadań, o których wie program uruchamiający.
Następnie program uruchamiający kontynuuje normalne działanie, zwracając to samo standardowe wyjście,
stderr i kod wyjścia.
OPCJE
Opcjonalnie argumenty:
-w, --rozgrzewka
zwróć natychmiast, przydatne tylko w połączeniu z pkexecSkładowanie
-t, --cel
uruchom zadanie z tą sumą kontrolną
-T, --środowisko docelowe
środowisko przekazane do zadania docelowego
-g, --generator
również uruchom zadanie z tą sumą kontrolną (zakładając, że jest to zadanie lokalne)
-G, --generator-środowisko
środowisko przekazane do pracy generatora
ŚRODOWISKO ZMIENNE
Następujące zmienne środowiskowe DO NIE oddziaływać zwykłybox-zaufany-wyrzutnia-1
ŚCIEŻKA DOSTAWCY
W razie zamówieenia projektu zwykłe pudełko wpłynęłoby to na zestaw katalogów, w których szuka Plainbox
definicje dostawcy. Zaufany program uruchamiający ma ustaloną listę katalogów, które
nie może zostać przedłużony.
Lista stała składa się z dwóch lokalizacji systemowych:
· /usr/local/share/plainbox-providers-1
· /usr/share/plainbox-providers-1
Wszystkie inne zmienne środowiskowe wymienione w zwykłe pudełko działaj w ten sam sposób.
Korzystaj z plainbox-trusted-launcher-1 online, korzystając z usług onworks.net