من امروز یکی از ویژگی های جدید ویندوز Server 2012 به شما نشان میدهم.
هنگامی که شما به نصب ویندوز سرور اقدام می کنید با دو وجه کلی ان روبرو می شوید .
Full Installation که تمام ویژگی های ویندوز را در خود دارد و دارای ظاهر گرافیکی است و به اصطلاح داری GUI است .
Server Core که دارای ظاهر گرافیکی نمیباشد و شما فقط یک Command Prompt در اختیار دارید که قابلیت های کلیدی مانند domain controllers, DNS servers, DHCP servers و یکسری Role های کاربردی تر را ساپورت می کند که همین مطلب باعث کاهش نفوذ پذیری این نسخه از ویندوز سرور شده است .
در حقیقت شما در Server Core نه Desktop ، Taskbar ، Start Menu ، MMC consoles و .. خیلی دیگر از قابلیت های گرافیکی از شما گرفته شده است و شما مجبور هستید که تنها با کد نویسی (یا اسکریپ نویسی) با این محیط کار کنید.
شما در ویندوز Server 2008 , Server 2008 R2 اگر بطور مثال ویندوز Core نصب می کردید راهی برای رفتن به حالت GUI (ظاهر گرافیکی) نداشتید و شما مجبور بودید که مجددا ویندوز نصب کنید و بالعکس.
ولی در ویندوز Server 2012 همه چیز تغییر کرد و شما به راحتی می توانید ویندوز Core خود را به GUI تبدیل کنید.
برای درک بهتر بزارید یه مثال بزنم:
فرض کنید شما Admin یه شرکت هستید و می خواهید که نفوذ پذیری به سرور شما کاهشی یابد و یا اینکه سرعت سرور بالاتر برود و یا ....
شما تصمیم به نصب ویندوز Core می کنید . اما بزرگترین دغدغه شما کار کردن با Command است و شما قادر نیستید یه خوبی با Command کار کنید . با این ویژگی جدید ویندوز Server 2012 شما قادر خواهید بود که ویندوز Core خود را ویندوز GUI تبدیل کنید و تنظیمات لازم را در حالت GUI به راحتی انجام دهید و دوباره به حالت Core برگردید.
در اینجا ما یک ویندوز GUI داریم و می خواهیم آن را به Core تبدیل کنیم.
در حالی که در محیط ویندوز هستید Power Shell را اجرا کنید و کد زیر را وارد کنید.
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra -restart
سپس Power Shell شروع به جمع آوری اطلاعات و تنظیماتی که شما انجام دادید می کنید تا بتواند همین ها را بر روی Core اعمال کند.
وقتی عملیات Power Shell کامل شد ؛ سرور شما ریستارت کرده و به صفحه Logon می رود.
مشاهده خواهید کرد که هیچ اواتاری برای شما نشان نمیدهد که نشان دهنده این است که شما وارد ویندوز Core شدید و پس از وارد کردن یوزرنیم و پسورد و عمل authenticate شما وارد ویندوز Core می شوید و فقط Command prompt را مشاهده می کنید.در شکل زیر میتوانید مشاهده کنید.
حال شما شاید بخواهید دوباره این ویندوز Server Core را به GUI تبدیل کنید. برای این کار در Command Prompt تایپ کنید : PowerShell
سپس تایپ کنید :
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart
سپس مثل حالت قبلی شروع به جع آوری اطلاعات می کنید و پس از کامل شده ریستارت می شود و به صفحه Logon می رود.
شما در این صفحه مشاهده می کنید که برعکس حالت قبلی آواتار شما نشان داده میشود.
این شیوه برای زمانی است که سرور شما ابتدا به صورت GUI بوده .یعنی اگر سرور شما از ابتدا Core است باید یه چند خط اضافه کد نویسی انجام دهید
هنگامی که شما به نصب ویندوز سرور اقدام می کنید با دو وجه کلی ان روبرو می شوید .
Full Installation که تمام ویژگی های ویندوز را در خود دارد و دارای ظاهر گرافیکی است و به اصطلاح داری GUI است .
Server Core که دارای ظاهر گرافیکی نمیباشد و شما فقط یک Command Prompt در اختیار دارید که قابلیت های کلیدی مانند domain controllers, DNS servers, DHCP servers و یکسری Role های کاربردی تر را ساپورت می کند که همین مطلب باعث کاهش نفوذ پذیری این نسخه از ویندوز سرور شده است .
در حقیقت شما در Server Core نه Desktop ، Taskbar ، Start Menu ، MMC consoles و .. خیلی دیگر از قابلیت های گرافیکی از شما گرفته شده است و شما مجبور هستید که تنها با کد نویسی (یا اسکریپ نویسی) با این محیط کار کنید.
شما در ویندوز Server 2008 , Server 2008 R2 اگر بطور مثال ویندوز Core نصب می کردید راهی برای رفتن به حالت GUI (ظاهر گرافیکی) نداشتید و شما مجبور بودید که مجددا ویندوز نصب کنید و بالعکس.
ولی در ویندوز Server 2012 همه چیز تغییر کرد و شما به راحتی می توانید ویندوز Core خود را به GUI تبدیل کنید.
برای درک بهتر بزارید یه مثال بزنم:
فرض کنید شما Admin یه شرکت هستید و می خواهید که نفوذ پذیری به سرور شما کاهشی یابد و یا اینکه سرعت سرور بالاتر برود و یا ....
شما تصمیم به نصب ویندوز Core می کنید . اما بزرگترین دغدغه شما کار کردن با Command است و شما قادر نیستید یه خوبی با Command کار کنید . با این ویژگی جدید ویندوز Server 2012 شما قادر خواهید بود که ویندوز Core خود را ویندوز GUI تبدیل کنید و تنظیمات لازم را در حالت GUI به راحتی انجام دهید و دوباره به حالت Core برگردید.
در اینجا ما یک ویندوز GUI داریم و می خواهیم آن را به Core تبدیل کنیم.
در حالی که در محیط ویندوز هستید Power Shell را اجرا کنید و کد زیر را وارد کنید.
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra -restart
سپس Power Shell شروع به جمع آوری اطلاعات و تنظیماتی که شما انجام دادید می کنید تا بتواند همین ها را بر روی Core اعمال کند.
وقتی عملیات Power Shell کامل شد ؛ سرور شما ریستارت کرده و به صفحه Logon می رود.
مشاهده خواهید کرد که هیچ اواتاری برای شما نشان نمیدهد که نشان دهنده این است که شما وارد ویندوز Core شدید و پس از وارد کردن یوزرنیم و پسورد و عمل authenticate شما وارد ویندوز Core می شوید و فقط Command prompt را مشاهده می کنید.در شکل زیر میتوانید مشاهده کنید.
حال شما شاید بخواهید دوباره این ویندوز Server Core را به GUI تبدیل کنید. برای این کار در Command Prompt تایپ کنید : PowerShell
سپس تایپ کنید :
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart
سپس مثل حالت قبلی شروع به جع آوری اطلاعات می کنید و پس از کامل شده ریستارت می شود و به صفحه Logon می رود.
شما در این صفحه مشاهده می کنید که برعکس حالت قبلی آواتار شما نشان داده میشود.
این شیوه برای زمانی است که سرور شما ابتدا به صورت GUI بوده .یعنی اگر سرور شما از ابتدا Core است باید یه چند خط اضافه کد نویسی انجام دهید