İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

fakeroot-tcp - Bulutta Çevrimiçi

Fakeroot-tcp'yi OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen fakeroot-tcp komutudur.

Program:

ADI


fakeroot - dosya işleme için kök ayrıcalıklarını taklit eden bir ortamda bir komut çalıştırın

SİNOPSİS


sahte kök [-l|--lib kütüphane] [-sahte sahte-ikili] [-ben dosya yükle] [-S dosyayı kaydet]
[-u|--bilinmeyen-gerçektir ] [-b|--fd-tabanı ] [-h|--yardım ] [-v|--sürüm ] [-] [emretmek]

TANIM


sahte kök için kök ayrıcalıklarına sahip olduğu görünen bir ortamda bir komut çalıştırır.
dosya işleme. Bu, kullanıcıların arşivler (tar, ar, .deb) oluşturmasına izin vermek için kullanışlıdır.
vb.) içinde kök izinleri/sahipliği olan dosyalar bulunur. Olmadan sahte kök birinin ihtiyacı olacak
arşivlerin kurucu dosyalarını doğru şekilde oluşturmak için kök ayrıcalıklarına sahip olmak
izinler ve sahiplik ve sonra bunları paketleyin, yoksa birinin inşa etmesi gerekir.
arşivleyiciyi kullanmadan doğrudan arşivler.

sahte kök dosya işleme kitaplığı işlevlerini değiştirerek çalışır (chmod(2) stat(2)
vb.) gerçek kütüphane işlevlerinin sahip olacağı etkiyi simüle edenler tarafından,
kullanıcı gerçekten kök oldu. Bu sarmalayıcı işlevler, paylaşılan bir kitaplıkta
/ usr / lib /*/libfakeroot-*.so veya platformunuzdaki benzer bir konum. Paylaşılan nesne
aracılığıyla yüklendi LD_PRELOAD dinamik yükleyicinin mekanizması. (Görmek ld.so(8))

İle paketler oluşturmayı düşünüyorsanız sahte kök, lütfen fakeroot paketini oluşturmayı deneyin
birincisi: "debian/rules build" aşamasının birkaç testi vardır (çoğunlukla eski sürümlerdeki hatalar için test edilir).
sahte kök sürümleri). Bu testler başarısız olursa (örneğin, belirli libc5'e sahip olduğunuz için)
sisteminizdeki programlar), fakeroot ile oluşturduğunuz diğer paketler büyük olasılıkla başarısız olacaktır.
da, ama muhtemelen çok daha incelikli yollarla.

Ayrıca, ikili dosyaların oluşturulmasını aşağıdakiler altında yapmamanın en iyisi olduğunu unutmayın.
sahte kök. Özellikle yapılandırın ve arkadaşlar sistem aniden davrandığında bundan hoşlanmazlar
beklediklerinden farklıdır. (veya bazı ortam değişkenlerini rastgele ayarlarlar,
bazıları fakeroot'a ihtiyaç duyar).

SEÇENEKLER


-l kütüphane, --lib kütüphane
Alternatif bir sarmalayıcı kitaplığı belirtin.

--sahte ikili
Sahte olarak kullanmak için alternatif bir ikili dosya belirtin.

[-] komuta
Fakeroot olarak çalıştırılmasını istediğiniz herhangi bir komut. Sahip olduğunuz komutta '--' kullanın
fakeroot'un seçenek ayrıştırmasını karıştırabilecek diğer seçenekler.

-s dosyayı kaydet
Çıkışta dosya kaydetmek için fakeroot ortamını kaydedin. Bu dosya için kullanılabilir
ortamı daha sonra -i kullanarak geri yükleyin. Ancak, bu dosya sızacak ve fakeroot
dosyaları fakeroot içinde dokunmadığınız sürece garip şekillerde davranacaktır.
çevre dışındayken yalnız. Yine de bu yararlı olabilir. Örneğin,
ile kullanılmak rsync(1) ile birlikte tüm dizin ağaçlarını yedeklemek ve geri yüklemek için
root olmaya gerek kalmadan kullanıcı, grup ve cihaz bilgileri. Görmek
/usr/share/doc/fakeroot/README.Save daha fazla ayrıntı için.

-i dosya yükle
Yükleme dosyasından -s kullanılarak önceden kaydedilmiş bir fakeroot ortamı yükleyin. Bunu not et
bu, dosyayı dolaylı olarak kaydetmez, bu davranış için -s'yi de kullanın. kullanma
hem -i hem de -s için aynı dosya tek bir dosyada sahte kök çağırma güvenlidir.

-u, --bilinmeyen-gerçektir
Bunun yerine daha önce fakeroot tarafından bilinmeyen dosyaların gerçek sahipliğini kullanın.
root:root'a aitmiş gibi davranarak.

-b fd fd tabanını belirtin (yalnızca TCP modu). fd, kullanılacak minimum dosya tanımlayıcı numarasıdır
TCP bağlantıları için; bu, dosyayla çakışmaları önlemek için önemli olabilir
fakeroot altında çalışan programlar tarafından kullanılan tanımlayıcılar.

-h Yardımı göster.

-v Ekran sürümü.

ÖRNEKLER


İşte örnek bir oturum sahte kök. Sahte kök ortamının içinde olduğuna dikkat edin
Kök ayrıcalıkları gerektiren dosya işleme başarılı olur, ancak gerçekte gerçekleşmez.

$ vay amk
birleşmek
$ sahte kök / bin / bash
# ben kimim
kök
# mknod hda3 b 3 1
# ls -ld hda3
brw-r--r-- 1 kök kök 3, 1 2 Tem 22:58 hda3
# chown joost: kök hda3
# ls -ld hda3
brw-r--r-- 1 joost kökü 3, 1 Tem 2 22:58 hda3
# ls-ld /
drwxr-xr-x 20 kök kök 1024 17 Haz 21:50 /
# chown joost:kullanıcılar /
#chmod a+w /
# ls-ld /
drwxrwxrwx 20 kullanıcı 1024 17 Haz 21:50 /
# çıkış
$ ls-ld /
drwxr-xr-x 20 kök kök 1024 17 Haz 21:50 //
$ ls -ld hda3
-rw-r--r-- 1 joost kullanıcısı 0 2 Tem 22:58 hda3

Sadece kullanıcıya ait efektler birleşmek her halükarda gerçek olabilir.

sahte kök kullanıcıların Debian GNU/Linux paketleri oluşturmasını sağlamak için özel olarak yazılmıştır (içinde
the deb(5) biçiminde) onlara kök ayrıcalıkları vermeden. Bu gibi komutlarla yapılabilir
dpkg-yapı paketi -rfakeroot or yıkmak -rfakeroot (aslında, -rfakeroot varsayılan olarak
bugünlerde yeniden inşa edin, bu yüzden bu argümana ihtiyacınız yok).

BAKIŞ AÇILARI


sahte kök düzenli, setuid olmayan bir programdır. Bir kullanıcının ayrıcalıklarını geliştirmez veya
sistemin güvenliğini azaltır.

onworks.net hizmetlerini kullanarak fakeroot-tcp'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad