در مقالات قبلی که نسبت به پاورشل و نحوه کار آن توضیح دادیم به نکتهای اشاره کردیم که بسیار برای مدیران شبکه مهم و پرکاربرد است. دسترسی به پاورشل از طریق وب ، یکی از برترین قابلیتهای ویندوز سرور 2012 و ویندوز سرور 2016 است که در این مطلب به آموزش نصب و تنظیم Powershell web access پرداخته تا بتوانید از این مزیت بزرگ استفاده کنید.
همانطور که میدانید مایکروسافت از ویندوز 2012 به بعد محیط ویندوز core خود را بیش از پیش مورد توجه قرار داده و همچنین مهندسین حرفهای مایکروسافت نیز از آن استقبال زیادی داشتند ، تا جایی که مایکروسافت در ویندوز سرور 2016 ، پکیج دیگری به نام ویندوز نانو سرور را ارائه کرد تا افرادی که نیاز دارند تنها از طریق دستورات ، ویندوز را کنترل کنند از این نسخه استفاده نمایند.
در مطلب معرفی نانو سرور توضیح دادیم که ارتباط با این سرور تنها از طریق پاورشل قابل انجام است و شما میتوانید از متد پاورشل دایرکت و یا پاورشل تحت وب استفاده کنید.
حال در این مقاله به نصب و تنظیم پاورشل تحت وب برای ویندوز سرور نسخه کامل پرداخته و در مقالات بعدی به آموزش نصب Powershell web access بر روی نانو سرور خواهیم پرداخت.
نصب و تنظیم Powershell web access
برای نصب و تنظیم Powershell Web Access شما بایستی سه مرحله اصلی را طی کنید که به شرح زیر میباشد.
- نصب رول Powershell Web Access
- نصب Certificate برای دسترسی وب
- تنظیم و پیکربندی دسترسی به Powershell Web Access
با ما همراه باشید.
نصب رول Powershell Web Access
1- پاورشل را با دسترسی Administrator باز کنید.
2- دستور زیر را وارد کرده تا رول مورد نظر به همراه ابزارهایش نصب گردد.
Install-Windowsfeature WindowsPowerShellWebaccess -IncludeManagementTools
لطفاً منتظر بمانید تا رول Windows PowerShell Web Access به صورت کامل نصب گردد و سپس به مرحله بعدی بروید.
نصب Ceritificate برای دسترسی وب
1- دستور زیر را وارد کرده تا گواهینامه مورد نیاز پاورشل نصب گردد.
Install-PswaWebApplication -UseTestCertificate
تنظیم و پیکربندی دسترسی به Powershell Web Access
پس از اتمام مراحل بالا و نصب موفق رول و گواهینامه مرتبط با Powershell Web Access در این بخش به تنظیم دسترسی آن خواهیم پرداخت.
در حالت مختصر PowerShell Web Access را PWA مینامند.
در این قسمت ما در نظر داریم حق دسترسی را تعریف کنیم که چه کاربری از چه سیستمی قابلیت اتصال به PWA را داشته باشد.
با دستور زیر شما میتوانید به تمام اکانتهایی که در این ویندوز وجود دارد از هر سیستمی حق دسترسی به PWA را بدهید.
Add-PswaAuthorizationRule -UserName * -ComputerName * -ConfigurationName *
در صورتی که در نظر دارید به یک یوزر خاص و یا تنها از یک کامپیوتر خاص به PWA سرور شما دسترسی داشته باشند ، باید به جای علامتهای * در هر بخش ، نام کاربری و نام کامپیوتر مورد نظر خود را وارد کنید.
پس از اتمام مراحل بالا ، حال در ادامه به سعی در برقراری ارتباط با پاورشل از طریق وب خواهیم داشت.
ریموت به پاورشل از طریق PWA
1- یک مرورگر باز کنید.
2- آدرس وب سرور خود را به شکل زیر وارد کنید.
https://YourIP/pswa
دقت داشته باشید که به جای عبارت YourIP ، آدرس IP یا نام دامنه خود را باید وارد نمایید.
3- پس از وارد کردن آدرس ، صفحهای همانند زیر خواهید دید ؛ اطلاعات یوزر و ... خود را به صورت کامل وارد کنید و بر روی Signin کلیک نمایید.
4- پس از چند لحظه به پاورشل سرور مورد نظر خود متصل خواهید شد.
در ادامه نمایی از Powershell Web Access خواهید دید.
امیدواریم از مطلب نصب و تنظیم Powershell web access استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مرتبط با این مطلب را در ادامه این صفحه در بخش کامنتها پرسیده و در همان قسمت پاسخ خود را ببینید.