Pytania oznaczone «chroot»

Chroot w systemach operacyjnych Unix to operacja, która zmienia pozorny katalog główny dla aktualnie działającego procesu i jego dzieci. Program uruchamiany w tak zmodyfikowanym środowisku nie może nazywać plików (i dlatego zwykle nie ma dostępu) do plików spoza wyznaczonego drzewa katalogów.

99
chroot „więzienie” - co to jest i jak z niego korzystać?

Dużo słyszałem / czytałem o więzieniu chroot pod Linuksem, ale nigdy go nie używałem (używam Fedory na co dzień), więc czym jest „więzienie” chroota? Kiedy i dlaczego mogę go używać / nie używać i czy jest coś jeszcze, co powinienem wiedzieć? Jak mógłbym zacząć je...

46
Jak mam powiedzieć, że biegam w chroot?

Mam instalację uniksową, która powinna być użyteczna zarówno jako chroot, jak i jako samodzielny system. Jeśli działa jako chroot, nie chcę uruchamiać żadnej usługi (cron, inetd itd.), Ponieważ mogą one powodować konflikt z systemem hosta lub być redundantne. Jak napisać skrypt powłoki, który...

38
Jak mogę chrootować do systemu plików z inną architekturą?

Próbuję przejść chrootdo systemu ARMplików Arch Linux x86_64. Widziałem, że można to zrobić za pomocą static qemu, kopiując plik binarny do systemu chroot: $ cp /usr/bin/qemu-arm archarm-chroot/usr/bin Ale mimo to zawsze pojawia się następujący błąd: chroot: failed to run command ‘/bin/bash’:...

33
Jak mogę uzyskać dostęp do katalogu poza chrootem?

Mam użytkownika chrootowanego do jej katalogu domowego, ale chcę, aby mogła ona również zarządzać plikami w nim /var/www. W związku z tym wykonałem następujące czynności: root@server:/home/username# ln -s /var/www www root@server:/home/username# cd www root@server:/home/username/www# chown...

17
Jak odmontować wcześniejszy system plików chroot?

Korzystam z systemu ratunkowego na żywo (podobnego do live-cd), aby naprawić niektóre problemy z moim serwerem Debian, takie jak: # mkdir -p /mnt/rescue # mount /dev/md2 /mnt/rescue # mount --bind /dev /mnt/rescue/dev/ # mount --bind /proc /mnt/rescue/proc/ # mount --bind /sys...

15
Lekkie izolowane środowisko linux

Chcę odizolować (gościa) środowisko Linux na moim komputerze, które mogę zepsuć bez martwienia się o hosta. Np. Zainstaluj wiele rzeczy ze źródła bez zarządzania pakietami, zanieczyszczaj zmienne środowiskowe itp., A następnie spawnuj inne środowisko gościa, gdy stary gość będzie zbyt...

14
Jak wykonać chroot z przestrzeniami nazw Linux?

Po przeczytaniu o przestrzeniach nazw Linuksa miałem wrażenie, że są one, wśród wielu innych funkcji, alternatywą dla chroot. Na przykład w tym artykule : Inne zastosowania [przestrzeni nazw] obejmują [...] chroot () - izolację stylu procesu od części hierarchii pojedynczego katalogu. Jednak...

13
Uruchomić chroota?

Mam Linux (Debian Jessie) zainstalowany na dysku twardym. Drive - sda1, ext4fs i sda2- swap Mam /chrootfolder W /chrootfolderze jest zainstalowany inny system . Pytanie: Jak powiedzieć bootmanagerowi, żeby nie uruchamiał systemu podstawowego (main, Debian Jessie), ale system w / chroot ?...

13
Symuluj chroot za pomocą unshare

Próbuję napisać bootstrapper dla minimalnej dystrybucji linux ze źródła. Chciałbym budować w środowisku chroot. To powinno uprościć pakowanie. W tym momencie nie dbam o bezpieczeństwo. Program ładujący nie powinien wymagać żadnych niestandardowych poleceń innych firm. Byłoby świetnie, gdyby nie...

13
Dlaczego muszę używać chroot

To pytanie chroot-jail-what-is-it-and-how-do-i-use-it odnosi się do tego, co jest i jak korzystać chroot. Nie rozumiem tylko, dlaczego muszę go używać chroot. Rozumiem, co robi, ale nie mogę wymyślić przypadku, w którym muszę go użyć, biorąc pod uwagę fakt, że nie jest to mechanizm bezpieczeństwa...

11
Uruchomić system Linux z podkatalogu na partycji?

Chciałbym spróbować skonfigurować komputer tak, aby miał wiele instalacji Linuksa w tym samym systemie plików. Na przykład, systemem plików będzie mieć 3 foldery: /Ubuntu_Precise, /Ubuntu_Oneiric, i /Ubuntu_Natty. (Wiem, że możesz to zrobić za pomocą BTRFS i podwoluminów, ale chciałbym użyć EXT4...

11
Zapewnienie / bin i / lib w więzieniu chroot

Muszę być w stanie dostarczyć katalogi / bin i / lib w więzieniu chroot, aby programy mogły dynamicznie łączyć się poprawnie. Czy istnieje sposób, aby to osiągnąć bez tworzenia kopii katalogów / bin i / lib w więzieniu chroot? Próbowałem dowiązań symbolicznych, ale nie działają one z więzów...