قدرت دستور sudo لینوکس را به ویندوز ۱۱ بیاورید. می خواهید از این دستور قوی لینوکس در ویندوز استفاده کنید؟ این راهنمای سریع به شما نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ را نشان می دهد.
مایکروسافت دستور sudo را که یک ویژگی محبوب لینوکس است، به ویندوز ۱۱ معرفی می کند. این دستور به کاربران اجازه می دهد تا برنامه هایی را با دسترسی ادمین اجرا کنند، مشابه گزینه Run as Administrator در ویندوز. در اینجا نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ را می بینید.
نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱
قبل از شروع استفاده از Sudo، باید آن را فعال کنید. برای شروع این مراحل ساده را انجام دهید:
۱- مطمئن شوید که از Windows 11 Insider Preview Build 26052 یا بالاتر استفاده می کنید. اگر آن را ندارید، سیستم را به روز کنید.
۲- کلید Windows + I را فشار دهید تا برنامه تنظیمات باز شود.
۳- به System For Developers بروید.
۴- گزینه ‘Enable Sudo’ را پیدا کرده و آن را روی روشن قرار دهید.
۵- روی Yes در پنجره تأیید کلیک کنید.
Sudo را از Command Prompt فعال کنید
همچنین می توانید sudo را از ترمینال (admin) با دستور زیر فعال کنید:
۱- در ادامه نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ روی منوی Start کلیک راست کنید و ‘Terminal (admin)’ را انتخاب کنید تا Command Prompt با دسترسی ادمین اجرا شود.
۲- sudo config –enable enable را در ترمینال تایپ کنید یا جایگذاری کنید و Enter را بزنید.
نکته: اگر به درستی پیکربندی نشود، فعال کردن Sudo برای ویندوز می تواند خطرات امنیتی ایجاد کند. قبل از ادامه، مطمئن شوید که این خطرات را درک کرده اید.
پیکربندی Sudo در ویندوز
با نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ آشنا شدید. Sudo برای ویندوز سه گزینه پیکربندی را برای مطابقت با نیازهای مختلف ارائه می دهد. می توانید پیکربندی دلخواهتان را از همان منوی For Developers در تنظیمات انتخاب کنید یا از خط فرمان برای انعطاف بیشتر استفاده کنید. در اینجا گزینه ها وجود دارد:
در پنجره جدید (forceNewWindow): این تنظیم پیش فرض هنگام فعال کردن Sudo از تنظیمات ویندوز است. هنگام استفاده، دستورها در یک پنجره جدید و برجسته اجرا می شوند.
Input Closed (disableInput): دستور را در پنجره فعلی اجرا می کند اما بدون پذیرش ورودی، خطرات امنیتی را کاهش می دهد.
Inline (معمولی): دستور را در پنجره فعلی اجرا می کند و اجازه ورودی را می دهد. این حالت مشابه رفتار سنتی سودو است اما خطرات امنیتی بیشتری را به همراه دارد. همچنین، هنگامی که sudo را از خط فرمان فعال می کنید، این تنظیمات پیش فرض است.
برای تغییر پیکربندی از طریق خط فرمان، از دستور زیر استفاده کنید:
sudo config –enable configuration_option
configuration_option را با forceNewWindow، disableInput یا normal جایگزین کنید.
روش استفاده از Sudo در ویندوز
با فعالسازی و پیکربندی Sudo، می توانید به راحتی دستورهای بالا را اجرا کنید.
۱- پنجره کنسول دلخواه مانند Command Prompt یا Windows Terminal را اجرا کنید.
۲- Sudo را به هر فرمانی که میخواهید با دسترسی بالا اجرا کنید، وصل کنید. مثلا:
sudo netstat -ab
۳- یک اعلان رابط کاربری گرافیکی ظاهر میشود که تایید میخواهد تا با فرمان elevated ادامه دهید. Enter را بزنید. دستور طبق تنظیمات پیکربندی sudo اجرا می شود.
هشدار امنیتی: استفاده از Sudo در disableInput یا تنظیمات درون خطی می تواند آسیبپذیری های امنیتی را معرفی کند، زیرا فرآیندهای مخرب ممکن است از فرآیند بالا سوء استفاده کنند. همیشه قبل از انتخاب پیکربندی محتاط باشید و خطرات آن را درک کنید.
نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ را دیدید. Sudo برای ویندوز ابزاری آشنا و قدرتمند را برای ویندوز ۱۱ به ارمغان می آورد که فرآیند اجرای فرمان ها را با امتیازات بالا ساده می کند. با دنبال کردن این راهنما، می توانید به راحتی Sudo را در ویندوز ۱۱ فعال، پیکربندی و شروع به استفاده از آن کنید. به یاد داشته باشید که پیامدهای امنیتی پیکربندی انتخابی را در نظر بگیرید و با ادامه پیشرفت ویندوز در مورد هر تغییری به روز باشید.
نحوه فعالسازی و استفاده از Sudo در ویندوز ۱۱ به این ترتیب است. آموزش های مشابه و بیشتر را در اسکرین شات ها در ویندوز ۱۱ کجا ذخیره می شوند ببینید.