| RPM-PLUGIN-UNSHARE(8) | System Manager's Manual | RPM-PLUGIN-UNSHARE(8) |
نام (NAME)
rpm-plugin-unshare - افزونه unshare برای مدیر بسته RPM
توضیحات (DESCRIPTION)
این افزونه امکان استفاده از فناوریهای گوناگون مرتبط با فضای نام (namespace) مختص لینوکس را درون تراکنشها فراهم میکند، مانند امنسازی و محدود کردن دسترسی اسکریپتلتها به منابع.
پیکربندی (CONFIGURATION)
این افزونه پیکربندیهای زیر را پیادهسازی میکند:
%__transaction_unshare_paths
فهرستی
از مسیرها
با
جداکننده
دونقطه (:)
برای سوار
کردن (mount)
خصوصی در
طول اجرای
اسکریپتلت.
نمونههای
متداول
شامل /tmp برای
محافظت در
برابر
استفاده
ناامن از
فایلهای
موقت درون
اسکریپتلتها،
و /home برای
جلوگیری از
دسترسی
اسکریپتلتها
به
دایرکتوریهای
خانگی
کاربران
است. هنگامی
که جداسازی
مسیر فعال
باشد،
هرگونه
سوار کردن
انجامشده
از درون
اسکریپتلتها
نیز برای
همان
اسکریپتلت
خصوصی
خواهد بود (و
برعکس،
تغییرات
سوار کردن
در میزبان
برای
اسکریپتلت
قابل
مشاهده
نیست).
سوار کردنهای خصوصی در عملیات chroot پیادهسازی نشده است.
%__transaction_unshare_nonet
مقدار
غیرصفر
دسترسی به
شبکه را در
طول اجرای
اسکریپتلت
غیرفعال
میکند.
برای نحوه کنترل افزونهها به طور کلی، rpm-plugins(8) را ببینید.
همچنین ببینید (SEE ALSO)
| 2026-03-06 | RPM 6.0.1 |