چطور با امکان Web RDP به کلاینت ها ریموت بزنیم؟

WEB RDP

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

remote desktop

نحوه پیکربندی

برای فعالسازی و پیکربندی Web RDP مراحل زیر را طی می‌کنیم:

در ServiceDesk Plus با مراجعه به مسیر Admin >> Remote Control Tools >> Web Remote می‌توانید Web Remote را فعال کرده یا آن را تنظیم کنید. برای باز کردن صفحه تنظیمات، روی Web Remote کلیک کنید.

Web Remote
web remote sdp
  1. نام سرور با توجه به اطلاعات برنامه، به طور خودکار تعیین خواهد شد و نمی توان آن را تغییر داد.
  2. شماره پورت سرور را وارد کنید. به طور پیش‌فرض پورت سرور روی 8083 تنظیم شده است که قابل تغییر است. اگر هنگام راه‌اندازی Web Remote، پورت مورد نظر اشغال شده باشد، سیستم بصورت خودکار پورت بعدی یعنی 8084 را اشغال می‌کند. اگر هیچ یک از پورت ها باز نباشد، Web Remote کار نمی‌کند.
  3. با فعال کردن گزینه Should record remote sessions ، می توانید جلسات Web Remote را ضبط کنید.
  4. شماره پورت RDP را وارد کنید. این مقدار به طور پیش‌فرض روی 3389 تنظیم شده است و سرویس Remote Desktop بصورت پیش‌فرض روی این پورت اجرا می شود.
  5. برای جلوگیری از اشغال بی‌رویه فضای ذخیره سازی، شما می‌توانید ویدئوی جلسات ضبط شده را پس از یک بازه زمانی خاص پاک کنید. برای تنظیم بازه زمانی، مقدارگزینهClean up recorded video(s) olden than– days را تعیین کنید(مثلا 15 روز).
  6. در انتها دکمه Submit را بزنید.

            نکته : بصورت پیش فرض ویدئوهای ضبط شده از ریموت، در مسیر زیر ذخیره می شوند:

SDP_HOME>\webremoterecordedfiles>
  1. پس از اعمال تغییرات در فیلد شماره پورت سرور و یا فعالسازی گزینه Should record remote session باید سرویس برنامه را Restart کنید.

برقراری ارتباط ریموت از طریق Web RDP

روی ماژول دارایی یا Assets کلیک کنید.

از پنجره کناری در بخش Assets >> IT Assets بر روی Workstations یا ایستگاه های کاری کلیک کنید.

وب ریموت در سرویس دسک

از لیست Workstationها روی هرکدام که قصد ریموت زدن به آن را دارید، کلیک کنید.

وب ریموت در ServiceDesk

در قسمت Remote Control روی Web RDP کلیک کنید.

Remote Control در SDP

سپس Credential (نام کاربری و کلمه عبور کاربری که دسترسی ریموت به کلاینت داشته باشد) مورد نظر را انتخاب کنید. برای پیکربندی Credential، با کلیک بر روی آیکون  Credential مورد نیاز را تنظیم کنید.

remote control Credential

برای تغییر Credential نیز با انتخاب Change Credential کلیک بر روی آیکون  Credential مورد نیاز را تغییر دهید.

تغییر Credential در SDP

پس از وارد کرد اطلاعات مورد نیاز از قبیل عنوان 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 را انتخاب کنید.

خطای اتصال ریموت در SDP
FAILURE :Failed to communicate the agent

 

بررسی نمائید که نسخه ویندوزکلاینت شما Windows 10 به بالا باشد. همچنین از باز بودن پورت 8083 و  3389 در فایروال و بر روی سرور برنامه و کلاینت اطمینان حاصل نمائید. همچنین باید امکان Ping کردن کلاینت از سرور برنامه با FQDN آن امکان پذیر باشد.