InggrisPerancisSpanyol

Ad


favorit OnWorks

fakeroot-tcp - Online di Cloud

Jalankan fakeroot-tcp di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah fakeroot-tcp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


fakeroot - menjalankan perintah di lingkungan memalsukan hak root untuk manipulasi file

RINGKASAN


akar palsu [-l|--lib Perpustakaan] [--palsu biner palsu] [-Saya memuat file] [-S menyimpan file]
[-u|--tidak diketahui-nyata ] [-b|--fd-base ] [-h|--bantuan ] [-v|--versi ] [--] [memerintah]

DESKRIPSI


akar palsu menjalankan perintah di lingkungan yang tampaknya memiliki hak akses root untuk
manipulasi berkas. Ini berguna untuk memungkinkan pengguna membuat arsip (tar, ar, .deb
dll.) dengan file di dalamnya dengan izin/kepemilikan root. Tanpa akar palsu seseorang akan membutuhkan
memiliki hak akses root untuk membuat file penyusun arsip dengan yang benar
izin dan kepemilikan, dan kemudian mengemasnya, atau seseorang harus membangun
arsip secara langsung, tanpa menggunakan pengarsip.

akar palsu bekerja dengan mengganti fungsi pustaka manipulasi file (chmod(2) Stat(2)
dll.) oleh orang-orang yang mensimulasikan efek fungsi perpustakaan yang sebenarnya, seandainya
pengguna benar-benar telah root. Fungsi pembungkus ini ada di perpustakaan bersama
/ usr / lib /*/libfakeroot-*.jadi atau lokasi serupa di platform Anda. Objek yang dibagikan adalah
dimuat melalui LD_PRELOAD mekanisme loader dinamis. (Lihat ld.jadi(8))

Jika Anda ingin membuat paket dengan akar palsu, silakan coba buat paket fakeroot
pertama: tahap "debian/rules build" memiliki beberapa tes (pengujian sebagian besar untuk bug di versi lama
versi root palsu). Jika tes tersebut gagal (misalnya karena Anda memiliki libc5 . tertentu
program di sistem Anda), paket lain yang Anda buat dengan fakeroot kemungkinan besar akan gagal
juga, tapi mungkin dengan cara yang jauh lebih halus.

Juga, perhatikan bahwa yang terbaik adalah tidak melakukan pembangunan binari itu sendiri di bawah
akar palsu. Terutama mengkonfigurasi dan teman-teman tidak suka ketika sistem tiba-tiba berperilaku
berbeda dari apa yang mereka harapkan. (atau, mereka secara acak menghapus beberapa variabel lingkungan,
beberapa di antaranya membutuhkan fakeroot).

PILIHAN


-l perpustakaan, --lib perpustakaan
Tentukan pustaka pembungkus alternatif.

--palsu biner
Tentukan biner alternatif untuk digunakan sebagai palsu.

[--] Command
Perintah apa pun yang ingin Anda jalankan sebagai fakeroot. Gunakan '--' jika dalam perintah yang Anda miliki
opsi lain yang mungkin membingungkan penguraian opsi fakeroot.

-s menyimpan file
Simpan lingkungan fakeroot untuk menyimpan file saat keluar. File ini dapat digunakan untuk
pulihkan lingkungan nanti menggunakan -i. Namun, file ini akan bocor dan root palsu
akan berperilaku aneh kecuali jika Anda membiarkan file disentuh di dalam fakeroot
sendiri ketika berada di luar lingkungan. Namun, ini bisa berguna. Misalnya bisa
digunakan dengan rsync(1) untuk mencadangkan dan memulihkan seluruh pohon direktori lengkap dengan
informasi pengguna, grup, dan perangkat tanpa perlu menjadi root. Lihat
/usr/share/doc/fakeroot/README.hemat lebih lanjut.

-i memuat file
Muat lingkungan fakeroot yang sebelumnya disimpan menggunakan -s dari load-file. Perhatikan bahwa
ini tidak secara implisit menyimpan file, gunakan -s juga untuk perilaku itu. Menggunakan
file yang sama untuk -i dan -s dalam satu file akar palsu doa aman.

-u, --tidak diketahui-adalah-nyata
Gunakan kepemilikan sebenarnya dari file yang sebelumnya tidak diketahui oleh fakeroot alih-alih
berpura-pura dimiliki oleh root:root.

-b fd Tentukan basis fd (hanya mode TCP). fd adalah nomor deskriptor file minimum untuk digunakan
untuk koneksi TCP; ini mungkin penting untuk menghindari konflik dengan file
deskriptor yang digunakan oleh program yang dijalankan di bawah fakeroot.

-h Tampilkan bantuan.

-v Versi tampilan.

CONTOH


Berikut adalah contoh sesi dengan akar palsu. Perhatikan bahwa di dalam lingkungan root palsu
manipulasi file yang membutuhkan hak akses root berhasil, tetapi tidak benar-benar terjadi.

$ whoami
gembira
$akar palsu / bin / bash
# siapa saya
akar
#mknod hda3 b 3 1
# ls -ld hda3
brw-r--r-- 1 akar akar 3, 1 Juli 2 22:58 hda3
# chown joost: root hda3
# ls -ld hda3
brw-r--r-- 1 joost root 3, 1 Juli 2 22:58 hda3
# ls -ld /
drwxr-xr-x 20 root root 1024 17 Jun 21:50 /
# chown joost: pengguna /
# chmod a+w /
# ls -ld /
drwxrwxrwx 20 pengguna joost 1024 17 Jun 21:50 /
# keluar
$ ls -ld /
drwxr-xr-x 20 root root 1024 17 Jun 21:50 //
$ ls -ld hda3
-rw-r--r-- 1 pengguna joost 0 2 Jul 22:58 hda3

Hanya efek yang pengguna gembira bisa saja terjadi secara nyata.

akar palsu secara khusus ditulis untuk memungkinkan pengguna membuat paket Debian GNU/Linux (dalam
itu deb(5) format) tanpa memberi mereka hak akses root. Ini dapat dilakukan dengan perintah seperti
dpkg-buildpackage -rfakeroot or membangun -rfakeroot (sebenarnya, -rfakeroot adalah default di
debuild saat ini, jadi Anda tidak memerlukan argumen itu).

KEAMANAN ASPEK


akar palsu adalah program reguler, non-setuid. Itu tidak meningkatkan hak istimewa pengguna, atau
menurunkan keamanan sistem.

Gunakan fakeroot-tcp online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad