IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

fakeroot-tcp - Online nel cloud

Esegui fakeroot-tcp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fakeroot-tcp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fakeroot - esegue un comando in un ambiente che falsifica i privilegi di root per la manipolazione dei file

SINOSSI


falsa radice [-l|--lib biblioteca] [--fake falso-binario] [-io load-file] [-S salvare il file]
[-u|--sconosciuto-è-reale ] [-b|--fd-base ] [-h|--aiuto ] [-v|--versione ] [-] [comando]

DESCRIZIONE


falsa radice esegue un comando in un ambiente in cui sembra avere i privilegi di root per
manipolazione dei file. Questo è utile per consentire agli utenti di creare archivi (tar, ar, .deb
ecc.) con file al loro interno con permessi di root/proprietà. Privo di falsa radice uno avrebbe bisogno
avere i privilegi di root per creare i file costituenti gli archivi con la corretta
permessi e proprietà, e poi impacchettarli, o si dovrebbe costruire il
archivi direttamente, senza utilizzare l'archiviatore.

falsa radice funziona sostituendo le funzioni della libreria di manipolazione dei file (chmod(2) stat(2)
ecc.) da quelli che simulano l'effetto che le vere funzioni di libreria avrebbero avuto, se
l'utente è stato davvero root. Queste funzioni wrapper sono in una libreria condivisa
/ usr / lib /*/libfakeroot-*.so o posizione simile sulla tua piattaforma. L'oggetto condiviso è
caricato attraverso il LD_PRELOAD meccanismo del caricatore dinamico. (Vedere ld.so(8))

Se intendi creare pacchetti con falsa radice, prova a creare il pacchetto fakeroot
primo: la fase "debian/rules build" ha alcuni test (test principalmente per i bug nel vecchio
versioni fakeroot). Se questi test falliscono (ad esempio perché hai determinate libc5
programmi sul tuo sistema), altri pacchetti che crei con fakeroot molto probabilmente falliranno
anche, ma forse in modi molto più sottili.

Inoltre, tieni presente che è meglio non eseguire la creazione dei binari stessi sotto
fakeroot. Soprattutto configurare e agli amici non piace quando il sistema si comporta improvvisamente
diversamente da come si aspettano. (oppure, disinseriscono casualmente alcune variabili d'ambiente,
alcuni dei quali ha bisogno di fakeroot).

VERSIONI


-l biblioteca, --lib biblioteca
Specificare una libreria wrapper alternativa.

--fake binario
Specifica un binario alternativo da usare come falso.

[-] command
Qualsiasi comando che desideri venga eseguito come fakeroot. Usa '--' se nel comando hai
altre opzioni che possono confondere l'analisi delle opzioni di fakeroot.

-s salvare il file
Salva l'ambiente fakeroot per salvare il file all'uscita. Questo file può essere utilizzato per
ripristinare l'ambiente in seguito utilizzando -i. Tuttavia, questo file perderà e fakeroot
si comporterà in modi strani a meno che non lasci i file toccati all'interno del fakeroot
da solo quando è fuori dall'ambiente. Tuttavia, questo può essere utile. Ad esempio, può
essere utilizzato con rsync(1) per eseguire il backup e ripristinare interi alberi di directory completi di
informazioni su utente, gruppo e dispositivo senza bisogno di essere root. Vedere
/usr/share/doc/fakeroot/README. saving per ulteriori dettagli.

-i load-file
Carica un ambiente fakeroot precedentemente salvato usando -s dal file di caricamento. Notare che
questo non salva implicitamente il file, usa anche -s per quel comportamento. Usando
lo stesso file sia per -i che -s in un singolo falsa radice l'invocazione è sicura.

-u, --sconosciuto-è-reale
Usa la proprietà reale di file precedentemente sconosciuti a fakeroot invece di
fingendo che siano di proprietà di root:root.

-b fd Specificare fd base (solo modalità TCP). fd è il numero minimo del descrittore di file da usare
per connessioni TCP; questo può essere importante per evitare conflitti con il file
descrittori utilizzati dai programmi in esecuzione sotto fakeroot.

-h Mostra aiuto.

-v Visualizza la versione.

ESEMPI


Ecco una sessione di esempio con falsa radice. Nota che all'interno dell'ambiente root falso
la manipolazione dei file che richiede i privilegi di root ha esito positivo, ma non sta realmente accadendo.

$ whoa
Joost
$ falso root / bin / bash
# chi sono
radice
# mknod hda3 b 3 1
# ls -ld hda3
brw-r--r-- 1 radice radice 3, 1 luglio 2 22:58 hda3
#chownjoost:root hda3
# ls -ld hda3
brw-r--r-- 1 joost root 3, 1 2 lug 22:58 hda3
#ls -ld /
drwxr-xr-x 20 radice radice 1024 17 giugno 21:50 /
# chown joost:utenti /
# chmod a+w /
#ls -ld /
drwxrwxrwx 20 utenti joost 1024 17 giugno 21:50 /
# Uscita
$ ls -ld /
drwxr-xr-x 20 radice radice 1024 17 giugno 21:50 //
$ ls -ld hda3
-rw-r--r-- 1 utenti joost 0 2 lug 22:58 hda3

Solo gli effetti che l'utente Joost potrebbe comunque accadere per davvero.

falsa radice è stato scritto specificamente per consentire agli utenti di creare pacchetti Debian GNU/Linux (in
, il debuttante(5) format) senza dare loro i privilegi di root. Questo può essere fatto con comandi come
dpkg-buildpackage -rfakeroot or decostruire -rfakeroot (in realtà, -rfakeroot è predefinito in
debuild al giorno d'oggi, quindi non hai bisogno di quell'argomento).

SICUREZZA ASPETTI


falsa radice è un programma regolare e non setuid. Non migliora i privilegi di un utente, o
diminuire la sicurezza del sistema.

Usa fakeroot-tcp online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad