انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fakeroot-tcp - آنلاین در ابر

fakeroot-tcp را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور fakeroot-tcp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


fakeroot - دستوری را در محیطی که دارای مجوزهای روت جعلی برای دستکاری فایل است، اجرا کنید

خلاصه


فاکروت [-l|--lib کتابخانه] [-- جعلی جعلی-دودویی] [-من بارگذاری فایل] [-s ذخیره فایل]
[-u|--ناشناس-واقعی است ] [-b|--fd-base ] [-h|--کمک ] [-v|--نسخه ] [-] [فرمان]

شرح


فاکروت دستوری را در محیطی اجرا می کند که در آن به نظر می رسد دارای مجوزهای root برای آن باشد
دستکاری فایل این برای اجازه دادن به کاربران برای ایجاد آرشیو (tar، ar، .deb.) مفید است
و غیره) با فایل های موجود در آنها با مجوزهای ریشه/مالکیت. بدون فاکروت یکی نیاز دارد
برای ایجاد فایل های تشکیل دهنده بایگانی ها با درستی از امتیازات ریشه برخوردار باشد
مجوزها و مالکیت، و سپس آنها را بسته بندی کنید، وگرنه باید آن را بسازید
بایگانی مستقیم، بدون استفاده از بایگانی.

فاکروت با جایگزین کردن توابع کتابخانه دستکاری فایل (chmod(2) آمار(2)
و غیره) توسط آنهایی که تأثیری را که توابع کتابخانه واقعی داشتند، شبیه سازی می کنند
کاربر واقعاً روت بوده است. این توابع wrapper در یک کتابخانه مشترک هستند
/ usr / lib /*/libfakeroot-*.so یا مکان مشابه در پلت فرم شما. شی مشترک است
بارگیری شده از طریق LD_PRELOAD مکانیزم لودر دینامیکی (دیدن ld. بنابراین(8))

اگر قصد ساخت پکیج با فاکروتلطفا ساخت پکیج fakeroot را امتحان کنید
اول: مرحله "debian/rules build" چند تست دارد (بیشتر برای باگ های قدیمی تست می شود.
نسخه های فاکروت). اگر آن تست ها ناموفق باشند (مثلاً به این دلیل که libc5 خاصی دارید
برنامه های موجود در سیستم شما)، بسته های دیگری که با fakeroot می سازید به احتمال زیاد شکست خواهند خورد
همچنین، اما احتمالاً به روش های بسیار ظریف تر.

همچنین توجه داشته باشید که بهتر است ساختن خود باینری ها را در زیر انجام ندهید
فاکروت به خصوص پیکربندی و دوستان آن را دوست ندارند زمانی که سیستم به طور ناگهانی رفتار می کند
متفاوت از آنچه آنها انتظار دارند. (یا، آنها به طور تصادفی برخی از متغیرهای محیطی را تنظیم نمی کنند،
که به برخی از آنها Fakeroot نیاز دارد).

OPTIONS


-l کتابخانه, --lib کتابخانه
یک کتابخانه wrapper جایگزین را مشخص کنید.

-- جعلی دوتایی
یک باینری جایگزین برای استفاده به عنوان جعلی مشخص کنید.

[-] فرمان
هر دستوری که می خواهید به عنوان fakeroot اجرا شود. اگر در دستوری که دارید از «--» استفاده کنید
گزینه های دیگری که ممکن است تجزیه گزینه fakeroot را گیج کنند.

-s ذخیره فایل
محیط fakeroot را برای ذخیره فایل در هنگام خروج ذخیره کنید. از این فایل می توان استفاده کرد
بعداً با استفاده از -i محیط را بازیابی کنید. با این حال، این فایل لو خواهد شد و فاکروت
رفتارهای عجیب و غریبی خواهد داشت مگر اینکه فایل‌ها را در داخل fakeroot لمس نکنید
تنها وقتی خارج از محیط است. با این حال، این می تواند مفید باشد. مثلاً می تواند
با استفاده شود rsync(1) پشتیبان گیری و بازیابی کل درختان دایرکتوری کامل با
اطلاعات کاربر، گروه و دستگاه بدون نیاز به روت بودن. دیدن
/usr/share/doc/fakeroot/README.saving برای جزئیات بیشتر.

-i بارگذاری فایل
یک محیط fakeroot که قبلاً با استفاده از -s از load-file ذخیره شده است را بارگیری کنید. توجه داشته باشید که
این به طور ضمنی فایل را ذخیره نمی کند، از -s نیز برای آن رفتار استفاده کنید. استفاده كردن
همان فایل برای هر دو -i و -s در یک واحد فاکروت فراخوانی امن است

-u, --ناشناخته-واقعی است
از مالکیت واقعی فایل‌هایی که قبلاً برای fakeroot ناشناخته بودند به جای استفاده از آن استفاده کنید
وانمود می کنند که متعلق به root:root هستند.

-b fd پایه fd را مشخص کنید (فقط حالت TCP). fd حداقل تعداد توصیفگر فایل برای استفاده است
برای اتصالات TCP؛ این ممکن است برای جلوگیری از درگیری با فایل مهم باشد
توصیفگرهای مورد استفاده توسط برنامه هایی که تحت fakeroot اجرا می شوند.

-h نمایش راهنما

-v نمایش نسخه.

مثال ها


در اینجا یک جلسه نمونه با فاکروت. توجه داشته باشید که در داخل محیط ریشه جعلی
دستکاری فایلی که به حقوق ریشه نیاز دارد با موفقیت انجام می شود، اما واقعاً اتفاق نمی افتد.

هوسامی
یوست
$ fakeroot / bin / bash
# من کی هستم
ریشه
# mknod hda3 b 3 1
# ls -ld hda3
brw-r--r-- 1 root root 3, 1 ژوئیه 2 22:58 hda3
# chown joost:root hda3
# ls -ld hda3
brw-r--r-- 1 joost root 3، 1 ژوئیه 2 22:58 hda3
# ls -ld /
drwxr-xr-x 20 root root 1024 Jun 17 21:50 /
# chown joost:users /
# chmod a+w /
# ls -ld /
drwxrwxrwx 20 joost users 1024 Jun 17 21:50 /
# خروج
$ ls -ld /
drwxr-xr-x 20 root root 1024 Jun 17 21:50 //
$ ls -ld hda3
-rw-r--r-- 1 کاربر joost 0 ژوئیه 2 22:58 hda3

فقط اثرات آن کاربر یوست به هر حال می تواند به صورت واقعی اتفاق بیفتد

فاکروت به طور خاص نوشته شده است تا کاربران را قادر به ایجاد بسته های Debian GNU/Linux (در
la بده(5) فرمت) بدون دادن امتیازات روت. این را می توان با دستوراتی مانند
dpkg-buildpackage -rfakeroot or ساختن -rfakeroot (در واقع، -rfakeroot به طور پیش فرض در است
امروزه debuild کنید، بنابراین به آن استدلال نیاز ندارید).

امنیت جنبه های


فاکروت یک برنامه منظم و غیرمستقیم است. این امتیازات یک کاربر را افزایش نمی دهد، یا
کاهش امنیت سیستم

با استفاده از خدمات onworks.net به صورت آنلاین از fakeroot-tcp استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad