EnglishFrenchSpanyol

Ad


Favicon OnWorks

dchroot - Dalam talian dalam Awan

Jalankan dchroot dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan dchroot yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dchroot - masukkan persekitaran chroot

SINOPSIS


dchroot [-h|- membantu | -V|--versi | -l|--senarai | -i|--maklumat | --config | --lokasi]
[--direktori=direktori] [-d|--memelihara-alam sekitar] [-q|--senyap | -v|--verbose] [-c
kekacauan|--chroot=kekacauan | --semua] [COMMAND [ ARG1 [ ARG2 [ ARGn]]]]

DESCRIPTION


dchroot membolehkan pengguna menjalankan arahan atau shell log masuk dalam persekitaran chroot. Jika tidak
arahan ditentukan, shell log masuk akan dimulakan dalam direktori rumah pengguna di dalamnya
chroot.

Perintah adalah satu atau lebih argumen yang akan dijalankan dalam shell lalai pengguna menggunakan
yang -c pilihan. Akibatnya, kod shell mungkin dibenamkan dalam hujah ini. Jika berbilang
pilihan arahan digunakan, ia digabungkan bersama, dipisahkan oleh ruang. Pengguna
harus sedar tentang isu petikan shell yang dibentangkan ini, dan harus digunakan anak buah if
perlu, yang tidak mempunyai sebarang isu sebut harga.

Direktori arahan atau shell log masuk dijalankan bergantung pada konteks. Lihat
--direktori pilihan di bawah untuk penerangan lengkap.

Versi dchroot ini ialah pembalut keserasian di sekeliling anak buah(1) program. Ia adalah
disediakan untuk keserasian ke belakang dengan pilihan baris arahan dchroot, tetapi schroot adalah
disyorkan untuk kegunaan masa hadapan. Lihat bahagian “Ketidakpatuhan” di bawah untuk diketahui
ketidakserasian dengan versi lama dchroot.

Jika tiada chroot dinyatakan, nama chroot atau alias 'lalai' akan digunakan sebagai sandaran.

PILIHAN


dchroot menerima pilihan berikut:

Asas pilihan
-h, - membantu
Tunjukkan ringkasan bantuan.

-a, --semua
Pilih semua chroot.

-c, --chroot=kekacauan
Tentukan chroot untuk digunakan. Pilihan ini boleh digunakan beberapa kali untuk menentukan lebih banyak
daripada satu chroot, dalam hal ini kesannya serupa dengan --semua.

-l, --senarai
Senaraikan semua chroot yang tersedia.

-i, --maklumat
Cetak maklumat terperinci tentang chroots yang ditentukan. Perhatikan bahawa versi terdahulu
daripada dchroot tidak menyertakan pilihan ini.

-p, --laluan
Cetak lokasi (laluan) chroots yang ditentukan.

--config
Konfigurasi cetakan chroot yang ditentukan. Ini berguna untuk menguji bahawa
konfigurasi yang digunakan adalah sama dengan fail konfigurasi. Sebarang komen dalam
fail asal akan hilang. Ambil perhatian bahawa versi terdahulu dchroot tidak
sertakan pilihan ini.

--direktori=direktori
Bertukar kepada direktori di dalam chroot sebelum menjalankan perintah atau shell log masuk.
If direktori tidak tersedia, dchroot akan keluar dengan status ralat.

Tingkah laku lalai adalah seperti berikut (semua laluan direktori berada di dalam chroot).
Kecuali --memelihara-alam sekitar pilihan digunakan untuk memelihara alam sekitar, yang
shell log masuk atau arahan akan dijalankan dalam direktori rumah pengguna, atau / jika rumah
direktori tidak tersedia. Apabila --memelihara-alam sekitar pilihan digunakan, ia
akan cuba menggunakan direktori kerja semasa, sekali lagi kembali ke / sekiranya ia
tidak boleh diakses. Jika tiada direktori tersedia, dchroot akan keluar dengan
status ralat.

-d, --memelihara-alam sekitar
Kekalkan persekitaran pengguna di dalam persekitaran chroot. Lalainya ialah
menggunakan persekitaran yang bersih; pilihan ini menyalin keseluruhan persekitaran pengguna dan menetapkannya
dalam sesi tersebut.

-q, --senyap
Cetak mesej penting sahaja.

-v, --verbose
Cetak semua mesej. Ambil perhatian bahawa versi terdahulu dchroot tidak menyertakan ini
pilihan.

-V, --versi
Maklumat versi cetakan.

Ambil perhatian bahawa versi awal dchroot tidak memberikan pilihan yang panjang.

TIDAK SESUAI


Debian dchroot sebelum kepada versi 0.99.0
· Mesej log ditulis dan diformat secara berbeza.

· su(1) tidak lagi digunakan untuk menjalankan arahan dalam chroot; ini dilakukan oleh dchroot
secara dalaman. Perubahan ini boleh menyebabkan perbezaan yang ketara. Jika anda menemui satu
ketidakserasian, sila laporkan supaya ia boleh diperbetulkan.

· dchroot menyediakan subset terhad bagi fungsi yang dilaksanakan oleh anak buah,
tetapi masih schroot di bawah. Oleh itu dchroot masih tertakluk kepada keselamatan schroot
semakan, termasuk pengesahan dan kebenaran PAM, dan pengurusan sesi,
sebagai contoh, dan oleh itu mungkin berkelakuan sedikit berbeza dengan versi dchroot lama dalam
beberapa keadaan.

Debian dchroot sebelum kepada versi 1.5.1
· Versi dchroot ini menggunakan schroot.conf untuk menyimpan konfigurasi untuk tersedia
chroots, bukannya dchroot.conf fail yang digunakan secara sejarah. dchroot disokong
penghijrahan automatik daripada dchroot.conf kepada schroot.conf format fail kunci dengannya
--config pilihan daripada versi 0.2.2 hingga 1.5.0; sokongan untuk format lama kini tidak
tersedia lebih lama.

DSA dchroot
Mesin yang dikendalikan oleh Pentadbir Sistem Debian untuk Projek Debian mempunyai a dchroot-dsa
pakej yang menyediakan pelaksanaan dchroot alternatif.

· Semua ketidakserasian di atas dikenakan.

· Versi dchroot ini mempunyai pilihan baris arahan yang tidak serasi, dan sementara beberapa
pilihan tersebut disokong atau mempunyai pilihan yang setara dengan nama yang berbeza, iaitu -c
pilihan tidak diperlukan untuk menentukan chroot, dan versi dchroot ini tidak boleh
melaksanakan tingkah laku ini dengan cara yang serasi ke belakang (kerana jika -c ditinggalkan,
chroot lalai digunakan). DSA dchroot menggunakan bukan pilihan pertama sebagai chroot
untuk digunakan, hanya membenarkan satu chroot digunakan sekali gus.

DIREKTORI KEMBALI


dchroot akan memilih direktori yang sesuai untuk digunakan dalam chroot berdasarkan sama ada
yang --direktori or --memelihara-alam sekitar pilihan digunakan. Apabila menyatakan secara eksplisit a
direktori, hanya satu direktori akan digunakan untuk keselamatan dan konsistensi, manakala untuk log masuk
shell atau perintah beberapa kemungkinan boleh dicuba. Ambil perhatian bahawa disebabkan oleh berbilang sandaran
sedang dipertimbangkan untuk arahan, adalah berbahaya untuk menjalankan arahan menggunakan dchroot; gunakan schroot
sebaliknya. Subseksyen berikut menyenaraikan urutan sandaran untuk setiap kes. CWD ialah
direktori kerja semasa, DIR ialah direktori yang ditentukan dengan --direktori.

Log Masuk shell or arahan
┌────────────────────┬──────────────────────────── ──────────────┐
│Peralihan │ │
│(Hos → Chroot) │ Komen │
├────────────────────┼──────────────────────────── ──────────────┤
│CWD → passwd pw_dir │ Tingkah laku biasa (jika --direktori dan │
│ │ --memelihara-alam sekitar tidak digunakan) │
│CWD → / │ Jika passwd pw_dir tidak wujud │
GAGAL │ Jika / tiada │
└────────────────────┴──────────────────────────── ──────────────┘
--memelihara-alam sekitar digunakan
┌────────────────┬──────────────────────────────── ──────────┐
│Peralihan │ │
│(Hos → Chroot) │ Komen │
├────────────────┼──────────────────────────────── ──────────┤
│CWD → CWD │ Tingkah laku biasa (jika │
│ │ --memelihara-alam sekitar digunakan) │
│CWD → / │ Jika CWD tidak wujud │
GAGAL │ Jika / tiada │
└────────────────┴──────────────────────────────── ──────────┘
--direktori digunakan
┌────────────────┬──────────────────────────────── ──────────┐
│Peralihan │ │
│(Hos → Chroot) │ Komen │
├────────────────┼──────────────────────────────── ──────────┤
│CWD → DIR │ Tingkah laku biasa │
GAGAL │ Jika DIR tidak wujud │
└────────────────┴──────────────────────────────── ──────────┘
Tiada sandaran seharusnya wujud dalam apa jua keadaan.

Debugging
Perhatikan bahawa --debug=notis akan menunjukkan senarai sandaran dalaman yang dikira untuk sesi.

CONTOH


$ dchroot -l
chroots tersedia: sarge [lalai], sid

$ dchroot -p sid
/srv/chroot/sid

$ dchroot -q -c sid -- uname -smr
Linux 2.6.16.17 ppc
$ dchroot -q -c sid -- "nama -smr"
Linux 2.6.16.17 ppc

$ dchroot -q -c sid "ls -1 / | tac | kepala -n 4"
var
usr
tmp
sys

$ dchroot -c sid
I: [sid chroot] Menjalankan shell log masuk: “/ bin / bash"
$

Penggunaan -- untuk membenarkan pilihan bermula dengan '-' atau '--' dalam arahan untuk dijalankan dalam chroot.
Ini menghalang mereka ditafsirkan sebagai pilihan untuk dchroot itu sendiri. Perhatikan bahawa bahagian atas
talian telah digemakan kepada ralat standard, dan baris yang tinggal kepada output standard. Ini adalah
disengajakan, supaya output program daripada arahan yang dijalankan dalam chroot boleh disalurkan dan
diubah hala mengikut keperluan; data akan sama seperti jika arahan dijalankan secara langsung
sistem tuan rumah.

PENYELESAIAN MASALAH


Jika sesuatu tidak berfungsi, dan tidak jelas daripada mesej ralat apa yang salah, cuba
menggunakan --debug=tahap pilihan untuk menghidupkan mesej penyahpepijatan. Ini memberi banyak
maklumat lanjut. Tahap nyahpepijat yang sah ialah 'tiada' dan 'notis', 'info', 'amaran' dan
'kritikal' dalam urutan meningkatkan keterukan. Semakin rendah tahap keterukan, semakin banyak
output.

Jika anda masih menghadapi masalah, pembangun boleh dihubungi pada senarai mel:
Pembangun alat binaan Debian
<[e-mel dilindungi]>

Gunakan dchroot dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Pemuat Gambar
    Pemuat Gambar
    Merangkak dan memuat turun imej menggunakan
    Selenium Menggunakan python3 dan PyQt5.
    Enjin Carian yang Disokong: Google, Bing,
    Baidu. Input kata kunci daripada papan kekunci
    atau input daripada...
    Muat turun Pemuat turun Imej
  • 2
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 3
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 4
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 5
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 6
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • Lebih »

Arahan Linux

Ad