Web RDP یک امکان داخلی در ServiceDesk Plus است که برای تسهیل برقراری ارتباط Remote Desktop در کلاینت های ویندوزی طراحی شده است. با استفاده از این قابلیت بدون نیاز به نصب نرم افزار های جانبی نظیر جاوا، Flash، ActiveX یا پلاگین های دیگردر سیستم کلاینت، می توانید از طریق پنل تحت وب برنامه به کلاینت ها Remote Desktop بزنید. برای استفاده از این سرویس می بایست پورت 8083 را بر روی سرور سرویس دسک باز نمائید(البته این پورت قابل تغییر است). از آنجا که این سرویس یک ابزار مبتنی بر مرورگر است، میتوانید از هر سیستم عامل یا دستگاهی که از مرورگرهای کروم، فایرفاکس و Edge استفاده میکند، برای برقراری ارتباط Remote Desktop استفاده کنید. همچنین Web RDP از امکان ضبط ویدئویی Remote Desktop برخوردار است و میتوان ویدئوهای آن را تا مدت زمان مشخصی نگهداری کنید.
توجه : قابلیت Web RDP در حال حاضر فقط برای سیستم عامل ویندوز 10 به بعد امکان پذیر است.
پیش نیازهای Web RDP
قبل از هرچیز برای استفاده از قابلیت Web RDP باید به پیش نیازهای آن توجه داشته باشیم:
- سرویس RDP یا Remote Desktop Protocol باید در کلاینت یا سیستم مقصد فعال باشد.
- اطمینان حاصل کنید که پورت 3389 بر روی کلاینت باز باشد، زیرا پورت پیش فرضی است که Remote Desktop بر روی آن اجرا می شود.
- اگر سرویس Remote Desktop روی پورت دیگری اجرا شود، می توانید آن را در تنظیمات Web RDP تغییر دهید.
- سرویس RDP یا Remote Desktop Protocol را روی سرور ServiceDesk Plus نیز فعال کنید.
نکته : سرویس RDP در ویندوز 10 با فعال سازی گزینه Enable Remote Desktop در مسیر زیر فعال میشود.
Control Panel >> System (System Properties) >> Remote >> Remote Desktop
نحوه پیکربندی
برای فعالسازی و پیکربندی Web RDP مراحل زیر را طی میکنیم:
در ServiceDesk Plus با مراجعه به مسیر Admin >> Remote Control Tools >> Web Remote میتوانید Web Remote را فعال کرده یا آن را تنظیم کنید. برای باز کردن صفحه تنظیمات، روی Web Remote کلیک کنید.
- نام سرور با توجه به اطلاعات برنامه، به طور خودکار تعیین خواهد شد و نمی توان آن را تغییر داد.
- شماره پورت سرور را وارد کنید. به طور پیشفرض پورت سرور روی 8083 تنظیم شده است که قابل تغییر است. اگر هنگام راهاندازی Web Remote، پورت مورد نظر اشغال شده باشد، سیستم بصورت خودکار پورت بعدی یعنی 8084 را اشغال میکند. اگر هیچ یک از پورت ها باز نباشد، Web Remote کار نمیکند.
- با فعال کردن گزینه Should record remote sessions ، می توانید جلسات Web Remote را ضبط کنید.
- شماره پورت RDP را وارد کنید. این مقدار به طور پیشفرض روی 3389 تنظیم شده است و سرویس Remote Desktop بصورت پیشفرض روی این پورت اجرا می شود.
- برای جلوگیری از اشغال بیرویه فضای ذخیره سازی، شما میتوانید ویدئوی جلسات ضبط شده را پس از یک بازه زمانی خاص پاک کنید. برای تنظیم بازه زمانی، مقدارگزینهClean up recorded video(s) olden than– days را تعیین کنید(مثلا 15 روز).
- در انتها دکمه Submit را بزنید.
نکته : بصورت پیش فرض ویدئوهای ضبط شده از ریموت، در مسیر زیر ذخیره می شوند:
SDP_HOME>\webremoterecordedfiles>
- پس از اعمال تغییرات در فیلد شماره پورت سرور و یا فعالسازی گزینه Should record remote session باید سرویس برنامه را Restart کنید.
برقراری ارتباط ریموت از طریق Web RDP
روی ماژول دارایی یا Assets کلیک کنید.
از پنجره کناری در بخش Assets >> IT Assets بر روی Workstations یا ایستگاه های کاری کلیک کنید.
از لیست Workstationها روی هرکدام که قصد ریموت زدن به آن را دارید، کلیک کنید.
در قسمت Remote Control روی Web RDP کلیک کنید.
سپس Credential (نام کاربری و کلمه عبور کاربری که دسترسی ریموت به کلاینت داشته باشد) مورد نظر را انتخاب کنید. برای پیکربندی Credential، با کلیک بر روی آیکون Credential مورد نیاز را تنظیم کنید.
برای تغییر Credential نیز با انتخاب Change Credential کلیک بر روی آیکون Credential مورد نیاز را تغییر دهید.
پس از وارد کرد اطلاعات مورد نیاز از قبیل عنوان Credential، توضیحات، نام دامنه یا Workgroup، نام کاربری و رمزعبور، اطلاعات را ذخیره کنید.
پس از تعیین Credential با انتخاب Web RDP ارتباط ریموت برقرار خواهد شد.
خطاهای رایج:
FAILURE :The user at the remote machine did not grant permission to take control over the machine
اگر در حین اتصال با خطای فوق مواجه شدید، به احتمال زیاد کاربری که با آن لاگین کرده اید به RDP کلاینت دسترسی ندارد و همچنین هم نباید با آدرس Localhost وارد برنامه شوید.
در صورتیکه مشکل شما برطرف نشد، بر روی گزینه زیر کلیک کرده و گزینه do not prompt user را انتخاب کنید.
FAILURE :Failed to communicate the agent
بررسی نمائید که نسخه ویندوزکلاینت شما Windows 10 به بالا باشد. همچنین از باز بودن پورت 8083 و 3389 در فایروال و بر روی سرور برنامه و کلاینت اطمینان حاصل نمائید. همچنین باید امکان Ping کردن کلاینت از سرور برنامه با FQDN آن امکان پذیر باشد.