خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نحوه فعال یا غیرفعال کردن Server Core در ویندوز سرور
چند سال قبل مایکروسافت قول افزایش امنیت ویندوزهای سرور را داد که به طور ویژه در ویندوزهای سور بیشتر شود. تمرکز بر امنیت تغییرات زیادی را ایجاد کرده است و یکی از جالبترین موارد نصب Server Core و چگونگی محدود کردن آن در سطح attack به سرور است.
در بطن سرور Core عدم وجود ابزارهای گرافیکی GUI و GUI management tools است از آنجا که فعال کردن این بدان معناست که Windows Explorer shell بارگزاری و Load نخواهد شد یک ویندوز سرور که به صورت Server Core نصب شده فقط از طریق Command Line ، PowerShell به صورت لوکال قابل کنترل است. علاوه بر این، ممکن است با اتصال به سرور ریموت از طریق Microsoft Management Console (MMC) یا Remote Server Administration Tools (RSAT) مدیریت شود.
آنچه که در این مطلب کوتاه بدان خواهیم پرداخت نحوه فعال یا غیرفعال Server Core با کمک دستورات Powershell می باشد.
سپس PowerShell را به صورت Run as administrator اجرا کنید.
با Uninstall کردن دو feature ویندوز که با Server GUI (Server-Gui-Shell و Server-Gui-Mgmt-Infra) مرتبط هستند، Server Core را فعال می کند.
پس از اتمام فرآیند uninstall، سیستم نیاز به ریستارت شدن دارد که البته به صورت خودکار با دستور -restart در آخر دستور فوق، ریستارت می شود. پس از ریستارت شدن، در پنجره لاگین باید پسورد خود را وارد کنید و از حالا فقط command prompt را مشاهده خواهید کرد و با دستورات خط فرمان ویندوز خود را مدیریت کنید.
در این پنجره دستور Powershell را وارد و Enter کنید.
البته از آنجایی که باید Powershell را به صورت Run as administrator باز کنید، بهتر است دستور زیر را وارد کنید:
سپس از شما پسورد Administrator را می خواهد که آن را وارد و Enter کنید.
در پنجره جدید باز شده، حالا می توانید دستورات پاورشل را وارد کنید.
حالا باید با کمک دستور زیر، Feature های GUI ویندوز سرورتان را Reinstall کنید.
پس از اتمام نصب، سیستم باز هم ریستارت خواهد شد و حالا خواهید دید که Windows Explorer shell نصب شده و ابزارهای گرافیکی برای کار در اختیار شما هستند. به عنوان یک اقدام امنیتی، Server Core فقط با وارد کردن دستورات بالا و راه اندازی مجدد سرور، در صورت لزوم فعال یا غیرفعال شود. این با Load و نصب نکردن Windows Explorer shell، سطح حمله سیستم عامل را کاهش می دهد، که به کاهش آسیب پذیری های امنیتی کمک می کند.
در بطن سرور Core عدم وجود ابزارهای گرافیکی GUI و GUI management tools است از آنجا که فعال کردن این بدان معناست که Windows Explorer shell بارگزاری و Load نخواهد شد یک ویندوز سرور که به صورت Server Core نصب شده فقط از طریق Command Line ، PowerShell به صورت لوکال قابل کنترل است. علاوه بر این، ممکن است با اتصال به سرور ریموت از طریق Microsoft Management Console (MMC) یا Remote Server Administration Tools (RSAT) مدیریت شود.
آنچه که در این مطلب کوتاه بدان خواهیم پرداخت نحوه فعال یا غیرفعال Server Core با کمک دستورات Powershell می باشد.
Enable Server Core from Server GUI
به ویندوز سرور خود با اکانت Administrator لاگین کنید.سپس PowerShell را به صورت Run as administrator اجرا کنید.
با Uninstall کردن دو feature ویندوز که با Server GUI (Server-Gui-Shell و Server-Gui-Mgmt-Infra) مرتبط هستند، Server Core را فعال می کند.
Get-WindowsFeature -Name *gui* | Remove-WindowsFeature -Restart
پس از اتمام فرآیند uninstall، سیستم نیاز به ریستارت شدن دارد که البته به صورت خودکار با دستور -restart در آخر دستور فوق، ریستارت می شود. پس از ریستارت شدن، در پنجره لاگین باید پسورد خود را وارد کنید و از حالا فقط command prompt را مشاهده خواهید کرد و با دستورات خط فرمان ویندوز خود را مدیریت کنید.
Enable Server GUI from Server Core
برای غیرفعال کردن حالت Server Core باز هم باید با اکانت administrator به سیستم لاگین کنید. با لاگین به سیستم به صورت خودکار پنجره Command Prompt را مشاهده خواهید کرد.در این پنجره دستور Powershell را وارد و Enter کنید.
البته از آنجایی که باید Powershell را به صورت Run as administrator باز کنید، بهتر است دستور زیر را وارد کنید:
runas /user:administrator powershell.exe
سپس از شما پسورد Administrator را می خواهد که آن را وارد و Enter کنید.
در پنجره جدید باز شده، حالا می توانید دستورات پاورشل را وارد کنید.
حالا باید با کمک دستور زیر، Feature های GUI ویندوز سرورتان را Reinstall کنید.
Get-WindowsFeature -Name *gui* | Install-WindowsFeature -Restart
پس از اتمام نصب، سیستم باز هم ریستارت خواهد شد و حالا خواهید دید که Windows Explorer shell نصب شده و ابزارهای گرافیکی برای کار در اختیار شما هستند. به عنوان یک اقدام امنیتی، Server Core فقط با وارد کردن دستورات بالا و راه اندازی مجدد سرور، در صورت لزوم فعال یا غیرفعال شود. این با Load و نصب نکردن Windows Explorer shell، سطح حمله سیستم عامل را کاهش می دهد، که به کاهش آسیب پذیری های امنیتی کمک می کند.
نمایش دیدگاه ها (1 دیدگاه)
دیدگاه خود را ثبت کنید: