EngelsFransSpaans

Ad


OnWorks-favicon

fakechroot - Online in de cloud

Voer fakechroot uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht fakechroot die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


fakechroot - geeft een neppe chroot-omgeving

KORTE INHOUD


nep-chroot [-s|--gebruik-systeem-libs] [-l|--lib bibliotheek] [-d|--zelflader zo]
[-e|--omgeving type dan: ] [-c|--config-dir directory] [-b|--bindir directory] [--] [commando]

nep-chroot -h|--help

nep-chroot -v|--versie

PRODUCTBESCHRIJVING


fakechroot voert een opdracht uit in een omgeving waar een extra mogelijkheid is om te gebruiken
chroot(8) opdracht zonder rootrechten. Dit is handig om gebruikers in staat te stellen hun eigen bestanden te maken
gechroote omgeving met de mogelijkheid om andere pakketten te installeren zonder dat root nodig is
privileges.

fakechroot vervangt enkele C-bibliotheekfuncties (chroot(2) open(2), enz.) door degenen die
simuleer het effect van aangeroepen worden met rootprivileges.

Deze wrapper-functies worden aangeboden als een gedeelde bibliotheek libfakechroot.so die geladen is
via het "LD_PRELOAD"-mechanisme van de dynamische lader. (Zien zo(8))

In nep-chroot kun je bijvoorbeeld Debian bootstrap installeren met opstartband(8) opdracht. In zulke
omgeving die u kunt uitvoeren, dwz apt-get(8) opdracht om andere pakketten te installeren. Jij niet
hebben speciale rechten nodig en u kunt het uitvoeren op een gemeenschappelijk gebruikersaccount.

OPTIES


-l bibliotheek|--lib bibliotheek
Geef een alternatieve wrapperbibliotheek op. De standaardwaarde is libfakechroot.so

-d zo|--zelflader zo
Geef een alternatieve dynamische linker op. Deze dynamische linker wordt direct aangeroepen.

-s|--gebruik-systeem-libs
Gebruik systeembibliotheken vóór de bibliotheken van chroot. Dit kan een tijdelijke oplossing zijn als system
dynamische linker kan niet laden libc.zo van valse chroot.

Probeer deze instelling als u de volgende fouten hebt opgemerkt:

$ nepchroot /usr/sbin/chroot /tmp/sarge /bin/waar
/bin/waar: verplaatsingsfout: /srv/sarge/lib/tls/libc.so.6: symbol _dl
_starting_up, versie GLIBC_PRIVATE niet gedefinieerd in bestand ld-linux.so.2
met linktijdreferentie

$ nepchroot /usr/sbin/chroot /tmp/centos4 /bin/waar
segmentatie fout

-e|--omgeving type dan:
Laad aanvullende configuratie met omgeving. Dit configuratiebestand is een shell
script dat wordt uitgevoerd voordat wordt aangeroepen commando. Het script kan extra instellen
omgevingsvariabelen, zoals bijvoorbeeld: "FAKECHROOT_EXCLUDE_PATH", "FAKECHROOT_CMD_SUBST" of
"LD_LIBRARY_PATH".

Het omgevingstype wordt geraden op basis van de opdrachtnaam, waarbij de optionele extensie is verwijderd
(bijv. hardlopen gettext.sh laadt "gettext" omgevingsbestand). Als commando argument is:
nepwortel(1) dit argument wordt weggelaten en het volgende argument wordt genomen als omgevingstype.

De naam van het configuratiebestand is type.env en wordt gezocht $HOME/.fakechroot en
/etc/fakechroot directories.

Het standaard omgevingstype is verzuim en de naam van het configuratiebestand is
"standaard.env".

De bijzondere omgeving geen betekent dat er helemaal geen omgevingsinstellingen worden geladen.

-c|--config-dir directory
Geef een map op die aanvullende configuratie voor fakechroot bevat. De
standaard directory zijn "$HOME/.fakechroot" en "/etc/fakechroot".

-b|--bindir directory
Geef een map op die de vervangende uitvoerbare bestanden bevat die zijn meegeleverd
nep-chroot. Dat zijn scriptbestanden met de extensie ".fakechroot". Standaard zij
zijn verdeeld over de mappen "bin" en "sbin" in het installatievoorvoegsel van fakechroot,
maar soms is een vaste locatie tijdens de bouw niet haalbaar.

[--] commando
Elke opdracht die u wilt uitvoeren als fakechroot. Gebruik '--' als in de opdracht die je hebt
andere opties die het parseren van opties door fakechroot kunnen verwarren.

-h Hulp weergeven.

-v Versie weergeven.

Voorbeelden


Een voorbeeldsessie met fakechroot:

$ ID
uid=1000(rechts) gid=1000(rechts) groepen=1000(rechts)

$ fakechroot fakeroot debootstrap sid /tmp/sid
I: Vrijgave ophalen
I: Release.gpg ophalen
I: Vrijgavehandtekening controleren
...
I: Basissysteem succesvol geïnstalleerd.

$ fakechroot fakeroot chroot /tmp/sid apt-get install -q hallo
Pakkettenlijsten lezen ...
Afhankelijkheidsboom bouwen...
Staatsinformatie lezen...
Het volgende wordt NIEUWE pakketten geïnstalleerd:
hallo
0 opgewaardeerd, 1 nieuw geïnstalleerd, te verwijderen en 0 0 niet opgewaardeerd.
Noodzaak om 57.4 KB van archieven te krijgen.
Na deze bewerking wordt 558 KB van extra schijfruimte gebruikt.
Krijgen: 1 http://ftp.us.debian.org/debian/ sid/main hallo amd64 2.8-4 [57.4 kB]
Fetched 57.4 kB in 0s (127 kB / s)
Een eerder niet-geselecteerd pakket hallo selecteren.
(Database lezen ... 24594 bestanden en mappen die momenteel zijn geïnstalleerd.)
Hello uitpakken (van .../archives/hello_2.8-4_amd64.deb) ...
Verwerkingstriggers voor man-db ...
Verwerkingstriggers voor installatie-info ...
Hallo instellen (2.8-4) ...

$ fakechroot chroot /tmp/sid hallo
Hallo Wereld!

FAKEROOT


nepwortel(1) is een aanvullend hulpmiddel dat de wortelomgeving nabootst. nepwortel en
fakechroot kan dezelfde C-bibliotheekfuncties inpakken, dwz mknoden(2) functie. Het is
belangrijk om de nep-omgeving in de juiste volgorde te starten. fakeroot moet binnen worden gestart
nepchroot:

$ fakechroot fakeroot chroot /tmp/sid /bin/mknod /tmp/apparaat c 1 2

VEILIGHEID ASPECTEN


fakechroot is een regulier, niet-setuid programma. Het vergroot de rechten van een gebruiker niet.

fakechroot mag niet worden gebruikt als hulpmiddel om de systeembeveiliging te verbeteren, bijvoorbeeld door te scheiden
(sandboxing) toepassingen. Het is heel gemakkelijk om te ontsnappen uit een neppe chroot-omgeving.

fakechroot mag niet worden uitgevoerd met echte rootprivileges. Het kan de veiligheid van verminderen
het systeem omdat de fakechroot een eigen versie van kernfuncties met gedrag levert
afhankelijk van een aantal omgevingsvariabelen.

Gebruik fakechroot online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad