GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

dchroot-dsa - Online w chmurze

Uruchom dchroot-dsa u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie dchroot-dsa, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


dchroot-dsa - wejdź do środowiska chroot

STRESZCZENIE


dchroot-dsa [-h|--help | -V|--wersja | -l|--lista | -i|--informacje | --konfig |
-p|--listpaths] [-d katalog|--katalog=katalog] [-q|--cichy | -v|--gadatliwy] [-c
chroot|--chroot=chroot | --wszystko | CHROPIĆ] [COMMAND]

OPIS


dchroot-dsa umożliwia użytkownikowi uruchomienie polecenia lub powłoki logowania w środowisku chroot. Gdyby
nie podano żadnego polecenia, powłoka logowania zostanie uruchomiona w katalogu domowym użytkownika wewnątrz
chroot.

Środowisko użytkownika zostanie zachowane w chroot.

Polecenie jest pojedynczym argumentem, który musi być bezwzględną ścieżką do programu.
Dodatkowe opcje nie są dozwolone.

Katalog, w którym uruchamiane jest polecenie lub powłoka logowania, zależy od kontekstu. Widzieć
--informator opcja poniżej, aby uzyskać pełny opis.

Ta wersja dchroot-dsa jest opakowaniem kompatybilności wokół złom(1) program. Ono
zapewnia kompatybilność wsteczną z opcjami wiersza poleceń dchroot-dsa, ale
schroot jest zalecany do wykorzystania w przyszłości. Zobacz rozdział „Niezgodności” poniżej dla
znane niezgodności ze starszymi wersjami dchroot-dsa.

OPCJE


dchroot-dsa akceptuje następujące opcje:

Basic Opcje
-h, --help
Pokaż podsumowanie pomocy.

-a, --wszystko
Wybierz wszystkie chrooty. Zauważ, że wcześniejsze wersje dchroot-dsa tego nie zawierały
opcja.

-c, --chroot=chroot
Określ chroot do użycia. Ta opcja może być użyta wiele razy, aby określić więcej
niż jeden chroot, w takim przypadku jego efekt jest podobny do --wszystko. Jeśli ta opcja to
nie używany, pierwszy argument nie będący opcją określał chroot do użycia. Zauważ, że
wcześniejsze wersje dchroot-dsa nie zawierały tej opcji.

-l, --lista
Wymień wszystkie dostępne chrooty.

-i, --informacje
Wydrukuj szczegółowe informacje o dostępnych chrootach. Zauważ, że wcześniejsze wersje
dchroot-dsa nie zawierał tej opcji.

-p, --listpaths
Drukuj bezwzględne lokalizacje (ścieżki) dostępnych chrootów.

--konfig
Konfiguracja wydruku dostępnych chrootów. Jest to przydatne do testowania, czy
używana konfiguracja jest taka sama jak plik konfiguracyjny. Wszelkie uwagi w
brak oryginalnego pliku. Zauważ, że wcześniejsze wersje dchroot-dsa nie
uwzględnij tę opcję.

-d, --katalog=katalog
Zmień na katalog wewnątrz chroot przed uruchomieniem polecenia lub powłoki logowania.
If katalog nie jest dostępna, dchroot-dsa zakończy działanie ze statusem błędu.

Domyślnym zachowaniem (wszystkie ścieżki katalogów znajdują się w chroot) jest uruchomienie
powłoka logowania lub polecenie w katalogu domowym użytkownika lub / jeśli katalogiem domowym jest
niedostępne. Jeśli żaden z katalogów nie jest dostępny, dchroot-dsa zakończy działanie
ze statusem błędu.

-q, --cichy
Drukuj tylko najważniejsze wiadomości. Zauważ, że wcześniejsze wersje dchroot-dsa nie
uwzględnij tę opcję.

-v, --gadatliwy
Wydrukuj wszystkie wiadomości. Zauważ, że wcześniejsze wersje dchroot-dsa tego nie zawierały
opcja.

-V, --wersja
Wydrukuj informacje o wersji.

KONFIGURACJA


NIEZGODNOŚCI


Debian dchroot wcześniejszy do wersja 1.5.1
· Ta wersja dchroot-dsa używa schroot.conf przechowywać konfigurację dla
dostępne chrooty, a nie dchroot.conf plik używany historycznie.
dchroot-dsa obsługuje automatyczną migrację dchroot.conf do schroot.conf
format pliku klucza z jego --konfig opcja od wersji 0.2.2 do 1.5.0; wsparcie dla
stary format nie jest już dostępny.

DSA dchroot
· Komunikaty dziennika są różnie sformułowane i sformatowane.

· dchroot-dsa zapewnia ograniczony podzbiór funkcjonalności zaimplementowanych przez
złom, ale wciąż jest pod spodem. Tak więc dchroot-dsa nadal podlega
sprawdzanie bezpieczeństwa schroot, w tym uwierzytelnianie i autoryzacja PAM, oraz
na przykład zarządzanie sesją, a zatem może zachowywać się nieco inaczej niż
wcześniejsze wersje dchroot-dsa w pewnych okolicznościach.

Debian dchroot
A dchroot pakiet zapewnia alternatywną implementację dchroot.

· Obowiązują wszystkie powyższe niezgodności.

· Ta wersja dchroot ma niekompatybilne opcje wiersza poleceń, a niektóre z
te opcje są obsługiwane lub mają równoważne opcje pod inną nazwą, -c
opcja jest wymagana do określenia chroota. Pozwala również na użycie skryptu powłoki
jako opcja zamiast pojedynczej ścieżki bezwzględnej i pozwala na wiele poleceń
opcje zamiast jednej opcji.

KATALOG AWARYJNE


dchroot-dsa wybierze odpowiedni katalog do użycia w chroot na podstawie
czy --informator używana jest opcja. W przypadku jawnego określania katalogu, tylko jeden
katalog będzie używany dla bezpieczeństwa i spójności, podczas gdy dla powłoki logowania lub polecenia
można wypróbować kilka możliwości. Zwróć uwagę, że ze względu na rozważanie wielu rozwiązań awaryjnych
w przypadku poleceń uruchamianie poleceń za pomocą dchroot-dsa jest niebezpieczne; zamiast tego użyj schroot. ten
w kolejnych podrozdziałach wymieniono kolejność awaryjną dla każdego przypadku. CWD to prąd
katalog roboczy, DIR jest katalogiem określonym za pomocą --informator.

Login powłoka or komenda
┌────────────────────┬──────────────────────────── ──────────────┐
│Przejście │ │
│(Host → Chroot) │ Komentarz │
├────────────────────┼──────────────────────────── ──────────────┤
│CWD → passwd pw_dir │ Normalne zachowanie (jeśli --directory nie jest
│ │ używane) │
│CWD → / │ Jeśli passwd pw_dir nie istnieje │
FAIL │ Jeśli / nie istnieje │
└────────────────────┴──────────────────────────── ──────────────┘
--informator używany
┌────────────────┬──────────────────────────────── ──────────┐
│Przejście │ │
│(Host → Chroot) │ Komentarz │
├────────────────┼──────────────────────────────── ──────────┤
│CWD → DIR │ Normalne zachowanie │
FAIL │ Jeśli DIR nie istnieje │
└────────────────┴──────────────────────────────── ──────────┘
W żadnych okolicznościach nie powinny istnieć żadne rozwiązania awaryjne.

Debugowanie
Należy pamiętać, że --debug=powiadomienie pokaże wewnętrzną listę awaryjną obliczoną dla sesji.

PRZYKŁADY


$ dchroot-dsa -l
Dostępne chrooty: sarge, sid

$ dchroot-dsa --listpaths
/srv/chroot/sarge
/srv/chroot/sid

$ dchroot-dsa -q sid -- /bin/unazwa
Linux

$ dchroot-dsa sid
I: [sid chroot] Uruchamianie powłoki logowania: “/ bin / bash"
$

Zwróć uwagę, że górny wiersz został powtórzony jako standardowy błąd, a pozostałe wiersze do standardowego
wyjście. Jest to celowe, więc wyjście programu z poleceń uruchamianych w chroot może:
być przesyłane i przekierowywane zgodnie z wymaganiami; dane będą takie same, jak w przypadku uruchomienia polecenia
bezpośrednio w systemie hosta.

ROZWIĄZYWANIE PROBLEMÓW


Jeśli coś nie działa, a komunikaty o błędach nie pokazują, co jest nie tak, spróbuj
używając --debugowanie=poziom opcja włączenia komunikatów debugowania. To daje bardzo dużo
więcej informacji. Prawidłowe poziomy debugowania to „brak”, „powiadomienie”, „informacje”, „ostrzeżenie” i
„krytyczne” w kolejności rosnącej dotkliwości. Im niższy poziom istotności, tym więcej
wyjście.

Jeśli nadal masz problemy, możesz skontaktować się z programistami na liście mailingowej:
Deweloperzy Debiana buildd-tools
<[email chroniony]>

Korzystaj z dchroot-dsa online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.