ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

fakeroot-tcp - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ fakeroot-tcp ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ fakeroot-tcp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານທີ່ເຮັດວຽກອອນໄລນ໌ຟຣີຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


fakeroot - ດໍາເນີນການຄໍາສັ່ງໃນສະພາບແວດລ້ອມທີ່ປອມແປງສິດທິຂອງຮາກສໍາລັບການຈັດການໄຟລ໌

ສະຫຼຸບສັງລວມ


ຮາກປອມ [-l|--lib ຫໍສະຫມຸດ] [-- ປອມ faked-binary] [-i ໂຫຼດໄຟລ໌] [-ສ ບັນທຶກໄຟລ໌]
[-u|--unknown- is-real ] [-b|--fd-base ] [-h|-- ຊ່ວຍ ] [-v|-- ສະບັບ ] [--] [ຄໍາສັ່ງ]

ລາຍລະອຽດ


ຮາກປອມ ແລ່ນຄໍາສັ່ງໃນສະພາບແວດລ້ອມທີ່ມັນປາກົດວ່າມີສິດທິຂອງຮາກສໍາລັບ
ການຫມູນໃຊ້ໄຟລ໌. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສ້າງແຟ້ມຈັດເກັບ (tar, ar, .deb
ແລະ​ອື່ນໆ​. ໂດຍບໍ່ມີການ ຮາກປອມ ຫນຶ່ງຈະຕ້ອງການ
ເພື່ອໃຫ້ມີສິດທິຂອງຮາກໃນການສ້າງໄຟລ໌ອົງປະກອບຂອງແຟ້ມຈັດເກັບທີ່ຖືກຕ້ອງ
ການ​ອະ​ນຸ​ຍາດ​ແລະ​ຄວາມ​ເປັນ​ເຈົ້າ​ຂອງ, ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ​ຫຸ້ມ​ຫໍ່​ໃຫ້​ເຂົາ​ເຈົ້າ, ຫຼື​ຫນຶ່ງ​ຈະ​ມີ​ການ​ກໍ່​ສ້າງ
archives ໂດຍກົງ, ໂດຍບໍ່ຕ້ອງໃຊ້ archiver.

ຮາກປອມ ເຮັດວຽກໂດຍການປ່ຽນຫນ້າທີ່ຫ້ອງສະຫມຸດການຈັດການໄຟລ໌ (chmod(2) ລັດ(2​)
ແລະອື່ນໆ) ໂດຍຜູ້ທີ່ຈໍາລອງຜົນກະທົບຂອງຫນ້າທີ່ຫ້ອງສະຫມຸດທີ່ແທ້ຈິງຈະມີ, ມີ
ຜູ້ໃຊ້ຖືກຮາກແທ້ໆ. ຟັງຊັນ wrapper ເຫຼົ່ານີ້ແມ່ນຢູ່ໃນຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
/ usr / lib /*/libfakeroot-*.so ຫຼືສະຖານທີ່ທີ່ຄ້າຍຄືກັນຢູ່ໃນເວທີຂອງທ່ານ. ວັດຖຸທີ່ໃຊ້ຮ່ວມກັນແມ່ນ
loaded ຜ່ານ LD_PRELOAD ກົນໄກຂອງ loader ແບບເຄື່ອນໄຫວ. (ເບິ່ງ ດັ່ງນັ້ນ(8))

ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕັ້ງ​ໃຈ​ທີ່​ຈະ​ສ້າງ​ຊຸດ​ທີ່​ມີ​ ຮາກປອມ, ກະລຸນາລອງສ້າງແພັກເກດ fakeroot
ທໍາອິດ: ຂັ້ນຕອນ "debian/rules build" ມີການທົດສອບບໍ່ຫຼາຍປານໃດ (ການທົດສອບສ່ວນຫຼາຍແມ່ນສໍາລັບແມງໄມ້ໃນເກົ່າ.
ລຸ້ນ fakeroot). ຖ້າການທົດສອບເຫຼົ່ານັ້ນລົ້ມເຫລວ (ຕົວຢ່າງເພາະວ່າທ່ານມີ libc5
ໂປລແກລມຕ່າງໆໃນລະບົບຂອງເຈົ້າ), ຊຸດອື່ນໆທີ່ທ່ານສ້າງດ້ວຍ fakeroot ອາດຈະລົ້ມເຫລວ
ເຊັ່ນ​ດຽວ​ກັນ​, ແຕ່​ເປັນ​ໄປ​ໄດ້​ໃນ​ວິ​ທີ​ການ subtle ຫຼາຍ​.

ນອກຈາກນີ້, ສັງເກດວ່າມັນດີທີ່ສຸດທີ່ຈະບໍ່ເຮັດການກໍ່ສ້າງ binaries ດ້ວຍຕົວເອງພາຍໃຕ້
ຮາກປອມ. ໂດຍສະເພາະ configure ແລະຫມູ່ເພື່ອນບໍ່ມັກມັນໃນເວລາທີ່ລະບົບຢ່າງກະທັນຫັນປະຕິບັດ
ແຕກຕ່າງຈາກສິ່ງທີ່ພວກເຂົາຄາດຫວັງ. (ຫຼື, ພວກເຂົາບໍ່ໄດ້ຕັ້ງຕົວແປສະພາບແວດລ້ອມບາງຢ່າງແບບສຸ່ມ,
ບາງອັນທີ່ fakeroot ຕ້ອງການ).

OPTIONS


-l ຫ້ອງສະຫມຸດ, - ຫ້ອງສະຫມຸດ
ລະບຸຫ້ອງສະໝຸດ wrapper ທາງເລືອກ.

--ປອມ binary
ລະບຸທາງເລືອກຄູ່ເພື່ອໃຊ້ເປັນປອມ.

[--] ຄໍາສັ່ງ
ຄໍາສັ່ງໃດໆທີ່ທ່ານຕ້ອງການທີ່ຈະດໍາເນີນການເປັນ fakeroot. ໃຊ້ '--' ຖ້າຢູ່ໃນຄໍາສັ່ງທີ່ທ່ານມີ
ທາງເລືອກອື່ນທີ່ອາດຈະສັບສົນການແຍກວິເຄາະທາງເລືອກຂອງ fakeroot.

-s ບັນທຶກໄຟລ໌
ບັນທຶກສະພາບແວດລ້ອມ fakeroot ເພື່ອບັນທຶກໄຟລ໌ໃນເວລາອອກ. ໄຟລ໌ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ
ຟື້ນຟູສະພາບແວດລ້ອມຕໍ່ມາໂດຍໃຊ້ -i. ຢ່າງໃດກໍຕາມ, ໄຟລ໌ນີ້ຈະຮົ່ວໄຫຼແລະ fakeroot
ຈະປະຕິບັດຕົວໃນທາງທີ່ແປກໆເວັ້ນເສຍແຕ່ວ່າທ່ານປ່ອຍໃຫ້ໄຟລ໌ຖືກແຕະຕ້ອງຢູ່ໃນ fakeroot
ຢູ່ຄົນດຽວເມື່ອຢູ່ນອກສະພາບແວດລ້ອມ. ຢ່າງໃດກໍຕາມ, ນີ້ສາມາດເປັນປະໂຫຍດ. ຕົວຢ່າງ, ມັນສາມາດເຮັດໄດ້
ຖືກນໍາໃຊ້ກັບ rsync(1​) ການ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ແລະ​ການ​ຟື້ນ​ຟູ​ຕົ້ນ​ໄມ້​ລະ​ບົບ​ທັງ​ຫມົດ​ສໍາ​ເລັດ​ສົມ​ບູນ​
ຂໍ້ມູນຜູ້ໃຊ້, ກຸ່ມແລະອຸປະກອນໂດຍບໍ່ຈໍາເປັນຕ້ອງຮາກ. ເບິ່ງ
/usr/share/doc/fakeroot/README.saving ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

-i ໂຫຼດໄຟລ໌
ໂຫລດສະພາບແວດລ້ອມ fakeroot ທີ່ບັນທຶກໄວ້ກ່ອນຫນ້ານີ້ໂດຍໃຊ້ -s ຈາກໄຟລ໌ໂຫລດ. ໃຫ້ສັງເກດວ່າ
ນີ້ບໍ່ໄດ້ບັນທຶກໄຟລ໌ implicitly, ໃຊ້ -s ເຊັ່ນດຽວກັນສໍາລັບພຶດຕິກໍານັ້ນ. ການນໍາໃຊ້
ໄຟລ໌ດຽວກັນສໍາລັບທັງ -i ແລະ -s ໃນອັນດຽວ ຮາກປອມ ການຮຽກຮ້ອງແມ່ນປອດໄພ.

-u, --unknown-ເປັນ-ຈິງ
ໃຊ້ສິດເປັນເຈົ້າຂອງທີ່ແທ້ຈິງຂອງໄຟລ໌ທີ່ບໍ່ຮູ້ມາກ່ອນເພື່ອ fakeroot ແທນ
ສົມມຸດວ່າພວກເຂົາເປັນເຈົ້າຂອງໂດຍຮາກ:ຮາກ.

-b fd ລະບຸພື້ນຖານ fd (ຮູບແບບ TCP ເທົ່ານັ້ນ). fd ແມ່ນຕົວເລກຕົວອະທິບາຍໄຟລ໌ຕໍາ່ສຸດທີ່ຈະໃຊ້
ສໍາລັບການເຊື່ອມຕໍ່ TCP; ນີ້ອາດຈະເປັນສິ່ງສໍາຄັນເພື່ອຫຼີກເວັ້ນການຂັດແຍ້ງກັບໄຟລ໌
ຄໍາອະທິບາຍທີ່ໃຊ້ໂດຍໂຄງການທີ່ຖືກດໍາເນີນການພາຍໃຕ້ fakeroot.

-h ສະແດງການຊ່ວຍເຫຼືອ.

-v ສະບັບສະແດງ.

ຕົວຢ່າງ


ນີ້ແມ່ນກອງປະຊຸມຕົວຢ່າງທີ່ມີ ຮາກປອມ. ສັງເກດເຫັນວ່າພາຍໃນສະພາບແວດລ້ອມຮາກປອມ
ການຫມູນໃຊ້ໄຟລ໌ທີ່ຮຽກຮ້ອງໃຫ້ມີສິດທິຂອງຮາກປະສົບຜົນສໍາເລັດ, ແຕ່ບໍ່ໄດ້ເກີດຂຶ້ນແທ້ໆ.

$ whoami
ຮ່ວມ
$ fakeroot / bin / bash
# ຂ້ອຍ​ແມ່ນ​ໃຜ
ຮາກ
# mknod hda3 ບ 3 1
# ls -ld hda3
brw-r--r-- 1 ຮາກ 3, 1 Jul 2 22:58 hda3
# chown joost: root hda3
# ls -ld hda3
brw-r--r-- 1 joost root 3, 1 Jul 2 22:58 hda3
# ls -ld /
drwxr-xr-x 20 ຮາກ 1024 ມິຖຸນາ 17 21:50 /.
# chown joost: ຜູ້​ໃຊ້ /
# chmod a+w /
# ls -ld /
drwxrwxrwx 20 joost users 1024 Jun 17 21:50 /.
# ທາງອອກ
$ ls -ld /
drwxr-xr-x 20 ຮາກ 1024 Jun 17 21:50 //
$ ls -ld hda3
-rw-r--r-- 1 joost users 0 Jul 2 22:58 hda3

ພຽງແຕ່ຜົນກະທົບທີ່ຜູ້ໃຊ້ ຮ່ວມ ສາມາດເຮັດໄດ້ຢ່າງໃດກໍ່ຕາມເກີດຂຶ້ນຈິງ.

ຮາກປອມ ຖືກຂຽນໂດຍສະເພາະເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດສ້າງແພັກເກັດ Debian GNU/Linux (ໃນ
ໄດ້ deb(5​) format) ໂດຍບໍ່ມີການໃຫ້ສິດທິຮາກໃຫ້ເຂົາເຈົ້າ. ນີ້ສາມາດເຮັດໄດ້ໂດຍຄໍາສັ່ງເຊັ່ນ:
dpkg-buildpackage -rfakeroot or ກໍ່ສ້າງ -rfakeroot (ຕົວຈິງແລ້ວ, -rfakeroot ແມ່ນຄ່າເລີ່ມຕົ້ນໃນ
debuild ໃນປັດຈຸບັນ, ດັ່ງນັ້ນທ່ານບໍ່ຕ້ອງການການໂຕ້ຖຽງນັ້ນ).

ຄວາມປອດໄພ ດ້ານ


ຮາກປອມ ເປັນໂຄງການປົກກະຕິ, ບໍ່ແມ່ນ setuid. ມັນບໍ່ໄດ້ເສີມຂະຫຍາຍສິດທິຂອງຜູ້ໃຊ້, ຫຼື
ຫຼຸດຜ່ອນຄວາມປອດໄພຂອງລະບົບ.

ໃຊ້ fakeroot-tcp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    Abidiff
    Abidiff
    abidiff - ປຽບທຽບ ABIs ຂອງໄຟລ໌ ELF
    abidiff ປຽບທຽບ Application Binary
    ການໂຕ້ຕອບ (ABI) ຂອງສອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
    ໃນຮູບແບບ ELF. ມັນ​ອອກ​ຄວາມ​ຫມາຍ​
    ລາຍງານ...
    ແລ່ນ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI ຂອງ ELF ໄດ້
    file abidw ອ່ານຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນ ELF
    ຮູບແບບແລະປ່ອຍຕົວສະແດງ XML
    ABI ຂອງ​ຕົນ​ກັບ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​. ໄດ້
    ປ່ອຍອອກມາ...
    ແລ່ນ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - ການ​ປ່ຽນ​ແປງ​ບັນ​ນາ​ທິ​ການ​
    ເຄື່ອງໃຊ້ສອຍ...
    ແລ່ນ copac2xml
  • 4
    ຕຳຫຼວດ
    ຕຳຫຼວດ
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    ເຄື່ອງມືເພີ່ມປະສິດທິພາບ pephole ທົ່ວໄປ. ມັນ
    ອ່ານລະຫັດຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ ແລະ
    ຂຽນ...
    ແລ່ນ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - ລວບລວມຫົວຂໍ້
    ປະກາດຈາກເອກະສານ Stx ...
    ແລ່ນ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    ແລ່ນ gatling-bench
  • ເພີ່ມເຕີມ »

Ad