سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

اخبار نرم افزار

اجرای پیش‌فرض کانتینرهای داکر با دسترسی روت؛ ریسک امنیتی بزرگ‌تر از تصور

اجرای پیش‌فرض کانتینرهای داکر با دسترسی روت؛ ریسک امنیتی بزرگ‌تر از تصور

داکر (Docker) همچنان محبوب‌ترین محیط اجرای کانتینر (Container Runtime) برای بسیاری از کاربران و آزمایشگاه‌های خانگی است؛ اما یک ویژگی پیش‌فرض در آن می‌تواند ریسک امنیتی جدی ایجاد کند: اجرای سرویس daemon و کانتینرها با دسترسی root.

ریسک پیش‌فرض: داکر و دسترسی روت

در نصب تازه داکر، فرایند daemon با نام dockerd به یک Unix socket متصل می‌شود که مالک آن کاربر root است. اگر در Dockerfile پارامترهای مشخصی تغییر داده نشود، محیط‌هایی که dockerd ایجاد می‌کند نیز با دسترسی root اجرا می‌شوند. همین موضوع می‌تواند دامنه آسیب (Blast Radius) کانتینرهای آسیب‌پذیر را افزایش دهد.

چرا اشتراک کرنل مسئله را جدی‌تر می‌کند

برخلاف ماشین‌های مجازی (Virtual Machines) که کرنل و سیستم‌عامل تازه‌ای شبیه‌سازی می‌کنند، کانتینرها کرنل (Kernel) را با ماشین میزبان (Host) به اشتراک می‌گذارند. وقتی dockerd دسترسی کامل root به سیستم دارد، کد مخرب در یک تصویر کانتینر (Container Image) می‌تواند راحت‌تر از محدوده کانتینر خارج شود و به میزبان آسیب بزند. همچنین اگر به‌اشتباه یک دایرکتوری سیستمی را به کانتینر سوار کنید (Mount)، سرویس متن‌باز شما به فایل‌های حیاتی آن پوشه دسترسی سوپریوزر (Superuser) پیدا می‌کند.

راهکار پیشنهادی: حالت بدون روت (Rootless Mode)

دو روش برای امن‌تر کردن آزمایش‌های داکر وجود دارد: تغییر Dockerfile برای اجرای کانتینر با دسترسی غیر root، یا بازنویسی کاربر در فایل‌های docker run یا compose.yml. اما این کارها برای هر کانتینر تکراری و خسته‌کننده می‌شود. راهکار بهتر، فعال‌سازی حالت rootless است که مشکل دسترسی سوپریوزر dockerd را نیز برطرف می‌کند. در این حالت، کانتینر و daemon پشت یک کاربر بدون امتیاز ویژه قرار می‌گیرند و محیط داکر معیوب نمی‌تواند به دسترسی کامل root روی میزبان برسد.

برای فعال‌سازی یک‌باره حالت rootless می‌توان از دستورهای زیر استفاده کرد:

  • نصب uidmap: sudo apt install uidmap -y
  • دریافت اسکریپت rootless: curl -fsSL https://get.docker.com/rootless | sh
  • تنظیم مسیر: export PATH=/usr/bin:$PATH
  • تعیین سوکت داکر: export DOCKER_HOST=unix:///run/user/1000/docker.sock

محدودیت‌های حالت Rootless

حالت rootless نیز بدون محدودیت نیست. در این حالت نمی‌توان پورت‌های ممتاز (Privileged Ports) زیر ۱۰۲۴ را برای کانتینرها نگاشت (Map) کرد. برای برنامه‌های بهره‌وری معمولی، ابزارهای آرشیو یا سرویس‌های پشتیبان‌گیری مشکل بزرگی نیست، اما ابزارهای شبکه وضعیت متفاوتی دارند. برای نمونه، Pi-hole برای سرویس DNS اصلی به پورت 53 نیاز دارد و اجرای آن در حالت rootless نیازمند تغییر برخی فایل‌های پیکربندی است. علاوه بر شبکه، ممکن است با محدودیت‌های ذخیره‌سازی (Storage) نیز روبه‌رو شوید، به‌ویژه اگر آزمایش‌ها شامل سوارسازی‌های (Mount) OverlayFS باشد. محدودکردن منابع کانتینرها از طریق cgroups v2 و استفاده از پروفایل‌های سفارشی AppArmor هم در این حالت دشوارتر است.

جمع‌بندی

با وجود این محدودیت‌ها، فعال‌سازی حالت rootless برای کاربرانی که با ابزارهای بهره‌وری، تصاویر کانتینر غیرمعمول و ابزارهای آرشیو داده کار می‌کنند، ایده منطقی و امن‌تری است. داکر به‌طور پیش‌فرض با دسترسی root اجرا می‌شود و همین ویژگی، ریسکی است که بسیاری از کاربران آن را دست‌کم می‌گیرند.

نظرتان را ثبت کنید کد خبر: 56071 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/08/02 تعداد مشاهده: 8
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Leo’s Fortune - HD Edition

Leo’s Fortune - HD Edition

ثروت لئو - نسخه‌ی اچ‌دی

Avast Offline Update 2026.10.21

Avast Offline Update 2026.10.21

آپدیت آفلاین اوست

سخنرانی علیرضا پناهیان با موضوع اهمیت رسانه - 2 بخش

سخنرانی علیرضا پناهیان با موضوع اهمیت رسانه - 2 بخش

سخنرانی اهمیت رسانه با علیرضا پناهیان

Quick Profiles Pro 2.0.9 for Android

Quick Profiles Pro 2.0.9 for Android

مدیریت و ایجاد پروفایل

گلچین بهترین آثار صابر خراسانی

گلچین بهترین آثار صابر خراسانی

شعرخوانی صابر خراسانی

I Will Escape

I Will Escape

می‌خواهم از زندان بگریزم

SkyKeepers

SkyKeepers

اکشن پلتفرمر

مهدویت

مهدویت

رجعت نوشته علامه مجلسی

Hill Racing 3D: Uphill Rush 1.06 for Android +2.3

Hill Racing 3D: Uphill Rush 1.06 for Android +2.3

مسابقه کامیون هیل

Styx: Blades of Greed

Styx: Blades of Greed

اکشن و ماجراجویی برای کامپیوتر

بررسی پردازنده های هسته ای

بررسی پردازنده های هسته ای

آشنایی با معماری هسته پردازنده ها

سخنرانی دکتر ناصر رفیعی با موضوع فرار از مسئولیت

سخنرانی دکتر ناصر رفیعی با موضوع فرار از مسئولیت

سخنرانی فرار از مسئولیت با ناصر رفیعی

Coursera - Functional Programming Principles in Scala

Coursera - Functional Programming Principles in Scala

فیلم آموزش اصول برنامه‌نویسی تابعی در اسکالا

Learning Cisco 2.1 for Android +2.2

Learning Cisco 2.1 for Android +2.2

آشنایی و آموزش مقدماتی cisco برای اندروید

Grim Dawn Definitive Edition v1.1.9.8

Grim Dawn Definitive Edition v1.1.9.8

اکشن برای کامپیوتر

Device Storage Analyzer 4.1.9 for Android +2.1

Device Storage Analyzer 4.1.9 for Android +2.1

آنالیز و مدیریت فضای گوشی

Farm Frenzy 4 v1.0

Farm Frenzy 4 v1.0

هیجان مزرعه داری 4

Autobahn Police Simulator

Autobahn Police Simulator

شبیه‌ساز پلیس اتوبان - پلیس راهنمایی و رانندگی

one hundred (100) Gates 1.16 for Android

one hundred (100) Gates 1.16 for Android

بازی فکری صد دروازه

Polarr Photo Editor Pro 5.11.11

Polarr Photo Editor Pro 5.11.11

ویرایش عکس

Goversoft Privazer 4.0.127

Goversoft Privazer 4.0.127

پاک‌سازی عمیق سیستم و حفاظت از حریم خصوصی

دانستن زشتی گناه و سرعت در استغفار از حجت الاسلام والمسلمین حیدری کاشانی

دانستن زشتی گناه و سرعت در استغفار از حجت الاسلام والمسلمین حیدری کاشانی

حاج آقا حیدری کاشانی با موضوع دانستن زشتی گناه و سرعت در استغفار

اجابت ندای دعوت الهی از آیت الله سیدمحمدمهدی میرباقری - 8 جلسه

اجابت ندای دعوت الهی از آیت الله سیدمحمدمهدی میرباقری - 8 جلسه

سخنرانی آیت الله سیدمحمدمهدی میرباقری با موضوع اجابت ندای دعوت الهی

سخنرانی علیرضا پناهیان با موضوع حال خوب - 13 جلسه

سخنرانی علیرضا پناهیان با موضوع حال خوب - 13 جلسه

حال خوب با علیرضا پناهیان

آموزش جامع و تصویری cPanel

آموزش جامع و تصویری cPanel

آموزش سی پنل

PSafe Total 3.10.4 for Android +4.0

PSafe Total 3.10.4 for Android +4.0

آنتی ویروس پی سیف

RIDE 5: Special Edition

RIDE 5: Special Edition

موتورسواری برای کامپیوتر

Microsoft Office 2010 SP2 Integrated x86 x64

Microsoft Office 2010 SP2 Integrated x86 x64

نسخه یکپارچه شده با سرویس پک 2 آفیس 2010 (مجموعه کلیه نرم افزارها)

TunesKit Subtitle Editor 2.5.0.22

TunesKit Subtitle Editor 2.5.0.22

ساخت و ویرایش زیرنویس

تلاوت مجلسی استاد احمد محمد العامر سوره مبارکه آل عمران

تلاوت مجلسی استاد احمد محمد العامر سوره مبارکه آل عمران

تلاوت احمد محمد العامر سوره آل عمران

RealCalc Plus 2.3.1 Patched for Android +1.5

RealCalc Plus 2.3.1 Patched for Android +1.5

بهترین ماشین حساب حرفه‌ای اندروید

Story about the garish sun and arid soil of the Hindoo

Story about the garish sun and arid soil of the Hindoo

افسانه های هند

Ravenswatch

Ravenswatch

اکشن و ماجراجویی برای کامپیوتر

آموزش برنامه فرانت پیج

آموزش برنامه فرانت پیج

آشنایی با نرم افزار FrontPage

مجله تخصصی دستور پخت انواع غذاهای خارجی

مجله تخصصی دستور پخت انواع غذاهای خارجی

مجله delicious Australia فوریه 2021

Funky Farm 2

Funky Farm 2

مزرعه خنده دار

1HEART

1HEART

قلب تپنده

RRT AntiViral Toolkit Enterprise 6.7.0.2

RRT AntiViral Toolkit Enterprise 6.7.0.2

برنامه ای برای رفع مشکلات ناشی از ویروس های مختلف

مکان های دیدنی شهر شوشتر

مکان های دیدنی شهر شوشتر

سازه های آبی شوشتر - Shooshtar

Home Design 3D 5.1.727

Home Design 3D 5.1.727

طراحی خانه

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!