مایکروسافت در حال اضافه کردن قابلیت محبوب سودو (sudo) لینوکس به ویندوز سرور 2025 است و بدین ترتیب، راهی جدید برای افزایش سطح دسترسی کاربران برای اجرای برنامههای کنسولی ارائه میدهد.
سودو چیست؟
این دستور در لینوکس به کاربران با سطح دسترسی پایین اجازه میدهد تا دستورات را با سطح دسترسی بالاتر، معمولا به عنوان کاربر root، اجرا کنند. این قابلیت ضمن حفظ امنیت، این امکان را میدهد تا سرورها با حسابهای کاربری کمدسترسی اجرا شوند و در صورت نیاز، برای اجرای دستورات خاص، سطح دسترسی افزایش یابد.
فرض کنید میخواهیم با یک حساب کاربری کمدسترسی، دستور whoami را اجرا کنیم. بدون سودو ، خروجی نشان میدهد که دستور با همان کاربر کمدسترسی اجرا شده است. اما با استفاده از سودو پیش از دستور، سطح دسترسی به “root” افزایش یافته و خروجی نام کاربری root را نمایش میدهد.
در حالی که تاکنون نشانهای از sudo در ویندوز 11 دیده نشده، بعید نیست مایکروسافت این قابلیت را در آینده به این سیستم عامل نیز اضافه کند.
پیشنمایش اولیه ویندوز سرور 2025 که به تازگی منتشر شده، حاوی تنظیمات جدیدی برای یک دستور “sudo” است. با این حال، دسترسی به این تنظیمات مستلزم فعال کردن حالت توسعهدهنده است و خود دستور sudo هم فعلا از خط فرمان کار نمیکند و نشان میدهد که در مراحل اولیه توسعه قرار دارد.
ویندوز هماکنون با استفاده از درخواستهای کنترل حساب کاربری (UAC) امکان اجرای برنامهها با سطح دسترسی بالاتر را فراهم میکند. اما برخی ابزارهای مدیریت سیستم مانند bcdedit و reagentc نیازمند دسترسی مدیر برای اجرا هستند. در چنین مواردی، sudo این امکان را میدهد تا برنامهها براساس تنظیمات ویندوز (مثلا در پنجره جدید، خط فرمان بدون امکان ورودی و…) اجرا شوند.
قابل ذکر است که مایکروسافت به طور معمول، امکانات جدیدی را در پیشنمایشها آزمایش میکند که ممکن است به نسخه نهایی راه پیدا نکنند. با این حال، نحوه ادغام sudo در ویندوز و کاربردهای آن، موضوعی جذاب است که ارزش دنبال کردن دارد.
بیشتر بخوانید:
- بایننس، بزرگترین صرافی ارز دیجیتال جهان، از گوگل پلی هند حذف شد
- گوگل در آستانه انتخابات ۲۰۲۴ آمریکا، بارد و موتور جستوجو را محدود میکند
- مدیر ایرانی، اپل را به دردسر انداخت
امتیاز شما به این مطلب