لوگوی هاکان سرور
لوگوی هاکان سرور

اتصال به سرور مجازی ویندوز با ریموت دسکتاپ؛ از ویندوز، مک، گوشی و لینوکس

آموزش اتصال به سرور مجازی ویندوز از طریق Remote Desktop
فهرست مطالب
  1. قبل از اتصال چه چیزهایی لازم دارید؟
  2. اطلاعات ورودی که از ارائه‌دهنده می‌گیرید
  3. برنامه‌ای که روی دستگاه خودتان لازم است
  4. اتصال به سرور مجازی ویندوز از کامپیوتر ویندوزی
  5. مرحلهٔ ۱: باز کردن Remote Desktop Connection
  6. مرحلهٔ ۲: وارد کردن IP و پورت سرور
  7. مرحلهٔ ۳: وارد کردن نام کاربری و رمز
  8. مرحلهٔ ۴: تأیید هشدار گواهی امنیتی
  9. مرحلهٔ ۵: تغییر رمز در اولین ورود
  10. تنظیمات مفید در Show Options
  11. انتقال فایل بین کامپیوتر و سرور
  12. استفاده از چند مانیتور و اندازهٔ صفحه
  13. ذخیرهٔ اتصال برای دفعه‌های بعد
  14. اتصال با خط فرمان mstsc
  15. اتصال از مک، آیفون و اندروید
  16. مراحل در Windows App
  17. اتصال از لینوکس با Remmina و FreeRDP
  18. روش گرافیکی: Remmina
  19. روش ترمینال: xfreerdp3
  20. قطع اتصال درست: Disconnect یا Sign out؟
  21. چند نفر هم‌زمان می‌توانند وصل شوند؟
  22. رفع خطاهای رایج اتصال ریموت دسکتاپ
  23. خطای Remote Desktop can’t connect to the remote computer
  24. خطای Your credentials did not work
  25. خطای The connection was denied because the user account is not authorized for remote login
  26. خطای An authentication error has occurred (CredSSP)
  27. صفحهٔ سیاه بعد از ورود
  28. اتصال کند است یا مدام قطع می‌شود
  29. امنیت اتصال ریموت دسکتاپ
  30. تغییر پورت ریموت دسکتاپ با PowerShell
  31. سرور مجازی ویندوز در هاکان سرور
  32. پرسش‌های متداول
  33. پورت پیش‌فرض ریموت دسکتاپ چیست؟
  34. آیا با ویندوز Home می‌توان به سرور مجازی ویندوز وصل شد؟
  35. نام کاربری سرور مجازی ویندوز چیست؟
  36. چطور فایل را از کامپیوتر به سرور منتقل کنم؟
  37. اگر پنجرهٔ ریموت دسکتاپ را ببندم، برنامه‌ها خاموش می‌شوند؟
  38. آیا می‌توان با گوشی به سرور مجازی ویندوز وصل شد؟
  39. اگر رمز سرور را فراموش کنم چه کنم؟
  40. جمع‌بندی

برای اتصال به سرور مجازی ویندوز کافی است IP سرور، نام کاربری و رمز را در برنامهٔ ریموت دسکتاپ (Remote Desktop) وارد کنید؛ چند ثانیه بعد دسکتاپ سرور روی صفحهٔ شما باز می‌شود. در این راهنما این کار را قدم‌به‌قدم از ویندوز، مک، گوشی و لینوکس انجام می‌دهیم.

ریموت دسکتاپ از پروتکل RDP (مخفف Remote Desktop Protocol) مایکروسافت استفاده می‌کند. با آن، صفحه‌کلید و ماوس شما به سرور فرستاده می‌شود و تصویر دسکتاپ سرور به کامپیوتر شما برمی‌گردد؛ یعنی با سروری که در دیتاسنتری دیگر است، تقریباً مثل کامپیوتر شخصی خودتان کار می‌کنید.

جدا از مراحل اصلی اتصال، تنظیماتی را هم توضیح می‌دهیم که کار روزانه با سرور را راحت‌تر می‌کنند: انتقال فایل، استفاده از چند مانیتور، ذخیرهٔ اتصال، و رفع خطاهایی که بیشتر کاربران در اولین اتصال با آن‌ها روبه‌رو می‌شوند.

به‌طور خلاصه: در ویندوز کلیدهای Win + R را بزنید، mstsc را تایپ کنید و Enter بزنید. در کادر Computer آدرس IP سرور را بنویسید (اگر پورت عوض شده، به شکل IP:پورت)، روی Connect بزنید، نام کاربری (معمولاً Administrator) و رمز را وارد کنید و هشدار گواهی را با Yes تأیید کنید. در مک و گوشی همین کار را با برنامهٔ Windows App مایکروسافت و در لینوکس با Remmina انجام می‌دهید.

قبل از اتصال چه چیزهایی لازم دارید؟

اتصال ریموت دسکتاپ فقط به چند اطلاعات ساده و یک برنامهٔ کلاینت نیاز دارد. اگر این‌ها آماده باشند، کل کار کمتر از یک دقیقه طول می‌کشد.

اطلاعات ورودی که از ارائه‌دهنده می‌گیرید

بعد از تحویل سرور مجازی ویندوز، ارائه‌دهنده این اطلاعات را در اختیارتان می‌گذارد:

  • آدرس IP سرور: عددی مثل 203.0.113.10 (این آدرس در این مقاله فقط مثال است).
  • پورت RDP: پورت پیش‌فرض ریموت دسکتاپ 3389 است. اگر پورت دیگری به شما داده شده، باید آن را هم وارد کنید.
  • نام کاربری: در بیشتر سرورهای ویندوز Administrator است، مگر اینکه نام دیگری اعلام شده باشد.
  • رمز عبور: رمز اولیهٔ حساب. بعد از اولین ورود آن را عوض کنید.

برنامه‌ای که روی دستگاه خودتان لازم است

دستگاه شما برنامهٔ پیشنهادی نصب لازم است؟
ویندوز ۱۰ و ۱۱ (حتی نسخهٔ Home) Remote Desktop Connection (mstsc) خیر، همراه ویندوز است
مک Windows App بله، از App Store
آیفون و آیپد Windows App بله، از App Store
اندروید Windows App یا Remote Desktop مایکروسافت بله، از Google Play
لینوکس Remmina یا FreeRDP بله، از مخزن توزیع

نکته: نسخهٔ Home ویندوز نمی‌تواند خودش میزبان ریموت دسکتاپ باشد، اما برای وصل شدن به سرور هیچ محدودیتی ندارد. پس با لپ‌تاپ معمولی خانگی هم می‌توانید به سرور مجازی ویندوز وصل شوید.

اتصال به سرور مجازی ویندوز از کامپیوتر ویندوزی

رایج‌ترین روش، برنامهٔ Remote Desktop Connection است که از سال‌ها پیش در همهٔ نسخه‌های ویندوز وجود دارد. مراحل زیر در ویندوز ۱۰ و ۱۱ یکسان است.

مرحلهٔ ۱: باز کردن Remote Desktop Connection

  1. کلیدهای Win + R را با هم بزنید تا پنجرهٔ Run باز شود.
  2. عبارت mstsc را بنویسید و Enter بزنید.
  3. راه دیگر: در منوی Start عبارت Remote Desktop Connection را جست‌وجو کنید و روی آن کلیک کنید.

مرحلهٔ ۲: وارد کردن IP و پورت سرور

  1. در کادر Computer آدرس IP سرور را بنویسید؛ مثلاً 203.0.113.10.
  2. اگر پورت RDP سرور شما 3389 نیست، پورت را بعد از دونقطه بنویسید؛ مثلاً 203.0.113.10:3390.
  3. اگر می‌خواهید نام کاربری را از قبل مشخص کنید، روی Show Options بزنید و در کادر User name عبارت Administrator را بنویسید.
  4. روی Connect کلیک کنید.

مرحلهٔ ۳: وارد کردن نام کاربری و رمز

پنجرهٔ Windows Security باز می‌شود و رمز را می‌خواهد. اگر نام کاربری درست نمایش داده نمی‌شود (مثلاً نام کاربری کامپیوتر خودتان را نشان می‌دهد)، این کارها را انجام دهید:

  1. روی More choices و بعد Use a different account کلیک کنید.
  2. در کادر اول Administrator و در کادر دوم رمز سرور را وارد کنید.
  3. اگر می‌خواهید دفعهٔ بعد رمز را نپرسد، گزینهٔ Remember me را تیک بزنید. فقط روی کامپیوتر شخصی و امن این کار را بکنید.
  4. روی OK بزنید.

نکته: قبل از تایپ رمز، زبان صفحه‌کلید را روی انگلیسی بگذارید و Caps Lock را خاموش کنید. یکی از رایج‌ترین دلایل خطای «رمز اشتباه» برای کاربران فارسی‌زبان، تایپ رمز با صفحه‌کلید فارسی است. اگر رمز را کپی و جای‌گذاری می‌کنید، مراقب فاصله‌های اضافه در ابتدا یا انتهای آن باشید.

مرحلهٔ ۴: تأیید هشدار گواهی امنیتی

در اولین اتصال معمولاً پیامی با این مضمون می‌بینید: «The identity of the remote computer cannot be verified». دلیلش این است که سرور به‌طور پیش‌فرض از یک گواهی خودامضا (Self-signed) استفاده می‌کند که کامپیوتر شما آن را نمی‌شناسد. این پیام به معنای خطا یا هک نیست.

  1. بررسی کنید IP یا نامی که در پیام آمده همان سرور شما باشد.
  2. اگر می‌خواهید برای همین سرور دیگر این پیام را نبینید، گزینهٔ Don’t ask me again for connections to this computer را تیک بزنید.
  3. روی Yes کلیک کنید.

چند ثانیه بعد دسکتاپ سرور باز می‌شود. اگر بار اول است که سرور روشن شده، ممکن است ویندوز چند ثانیه مشغول آماده‌سازی حساب کاربری باشد.

مرحلهٔ ۵: تغییر رمز در اولین ورود

رمزی که ارائه‌دهنده فرستاده، از طریق ایمیل یا پنل جابه‌جا شده است؛ بهتر است همان اول آن را عوض کنید:

  1. داخل پنجرهٔ ریموت دسکتاپ کلیدهای Ctrl + Alt + End را بزنید. این ترکیب در جلسهٔ ریموت همان کار Ctrl + Alt + Del را می‌کند.
  2. گزینهٔ Change a password را انتخاب کنید.
  3. رمز فعلی و رمز جدید را وارد کنید. رمز جدید را طولانی (دست‌کم ۱۶ کاراکتر) و ترکیبی از حروف، عدد و نماد انتخاب کنید و در یک برنامهٔ مدیریت رمز نگه دارید.

تنظیمات مفید در Show Options

با کلیک روی Show Options در پنجرهٔ اتصال، چند زبانه باز می‌شود که بیشتر کاربران هیچ‌وقت سراغشان نمی‌روند، اما چند تنظیم ساده در آن‌ها کار با سرور را خیلی راحت‌تر می‌کند.

زبانه چه کاری می‌کند پیشنهاد
General IP، نام کاربری و ذخیرهٔ اتصال اتصال را با Save As ذخیره کنید
Display اندازهٔ صفحه، تمام‌صفحه و چند مانیتور برای کار طولانی تمام‌صفحه بهتر است
Local Resources کلیپ‌بورد، درایوها، صدا و کلیدهای میان‌بر Clipboard را روشن نگه دارید
Experience کیفیت تصویر بر اساس سرعت اینترنت در اینترنت کند، گزینهٔ پایین‌تر
Advanced رفتار در برابر هشدار گواهی معمولاً پیش‌فرض را نگه دارید

انتقال فایل بین کامپیوتر و سرور

دو راه ساده برای جابه‌جایی فایل وجود دارد:

  • کپی و جای‌گذاری: اگر گزینهٔ Clipboard در زبانهٔ Local Resources روشن باشد (که پیش‌فرض روشن است)، می‌توانید فایل یا متن را روی کامپیوتر خودتان کپی کنید و داخل سرور جای‌گذاری کنید. برای فایل‌های کوچک و متوسط مناسب است.
  • اشتراک درایو: در زبانهٔ Local Resources روی More بزنید و در بخش Drives درایو یا پوشه‌ای را که لازم دارید انتخاب کنید. بعد از اتصال، این درایو داخل File Explorer سرور در بخش This PC دیده می‌شود.

نکته: برای فایل‌های چندگیگابایتی، کپی از طریق ریموت دسکتاپ کند است و اگر اتصال قطع شود، از اول شروع می‌شود. در این حالت، فایل را مستقیم روی سرور از اینترنت دانلود کنید یا از روش‌های انتقال فایل مثل FTP استفاده کنید.

استفاده از چند مانیتور و اندازهٔ صفحه

در زبانهٔ Display با لغزندهٔ Display configuration اندازهٔ پنجره را انتخاب می‌کنید. اگر دو مانیتور دارید و می‌خواهید سرور روی هر دو باز شود، گزینهٔ Use all my monitors for the remote session را تیک بزنید. برای اینکه کل صفحه در یک مانیتور پهن شود، مایکروسافت توصیه می‌کند مانیتورها رزولوشن یکسان داشته باشند و کنار هم چیده شوند.

ذخیرهٔ اتصال برای دفعه‌های بعد

در زبانهٔ General روی Save As بزنید تا یک فایل با پسوند .rdp ساخته شود. دفعهٔ بعد با دوبار کلیک روی این فایل، مستقیم به سرور وصل می‌شوید. اگر چند سرور دارید، برای هر کدام یک فایل جدا با نام مشخص بسازید. رمز داخل فایل .rdp ذخیره نمی‌شود؛ اگر Remember me را زده باشید، ویندوز آن را در Credential Manager نگه می‌دارد.

اتصال با خط فرمان mstsc

اگر زیاد به سرورها وصل می‌شوید، فرمان mstsc در Run، Command Prompt یا PowerShell سریع‌تر است. پارامترهای اصلی طبق مستندات مایکروسافت این‌ها هستند:

mstsc /v:203.0.113.10
mstsc /v:203.0.113.10:3390
mstsc /v:203.0.113.10 /f
mstsc /v:203.0.113.10 /w:1600 /h:900
mstsc /v:203.0.113.10 /multimon
mstsc /v:203.0.113.10 /admin
mstsc C:\Users\me\Documents\server1.rdp
  • /v: آدرس سرور و در صورت نیاز پورت.
  • /f: باز شدن به‌صورت تمام‌صفحه.
  • /w و /h: عرض و ارتفاع پنجره به پیکسل.
  • /multimon: استفاده از همهٔ مانیتورها.
  • /admin: اتصال به جلسهٔ مدیریتی سرور؛ روی سرورهایی که نقش Remote Desktop Services دارند کاربرد دارد.
  • آخرین خط هم یک فایل .rdp ذخیره‌شده را باز می‌کند.

اتصال از مک، آیفون و اندروید

مایکروسافت برنامه‌های قدیمی Microsoft Remote Desktop را در مک و iOS به برنامهٔ جدیدی به نام Windows App تبدیل کرده است. در اندروید هم همین برنامه جایگزین شده، اما ممکن است روی بعضی دستگاه‌ها هنوز نسخهٔ قدیمی با نام Remote Desktop را ببینید. مراحل در هر دو تقریباً یکی است.

مراحل در Windows App

  1. Windows App را از App Store (مک، آیفون و آیپد) یا Google Play (اندروید) نصب کنید. سازندهٔ برنامه باید Microsoft Corporation باشد.
  2. برنامه را باز کنید، روی علامت + بزنید و Add PC را انتخاب کنید.
  3. در کادر PC name آدرس IP سرور را بنویسید؛ اگر پورت غیرپیش‌فرض است، به شکل 203.0.113.10:3390.
  4. در بخش Credentials می‌توانید نام کاربری Administrator و رمز را ذخیره کنید یا بگذارید هر بار بپرسد.
  5. سرور را ذخیره کنید و روی کارت آن بزنید تا وصل شوید.
  6. هشدار گواهی را مثل ویندوز بررسی کنید و روی Continue بزنید.

نکته: روی گوشی، صفحهٔ سرور کوچک است و بیشتر برای کارهای کوتاه مثل بررسی وضعیت، ری‌استارت یک برنامه یا خواندن یک لاگ مناسب است. برای کار طولانی، از کامپیوتر وصل شوید.

اتصال از لینوکس با Remmina و FreeRDP

در لینوکس دو ابزار رایج وجود دارد: Remmina که رابط گرافیکی دارد، و FreeRDP که از ترمینال اجرا می‌شود. دستورهای زیر برای Ubuntu 24.04 و نسخه‌های بعدی است.

روش گرافیکی: Remmina

sudo apt update
sudo apt install remmina remmina-plugin-rdp
  1. Remmina را از فهرست برنامه‌ها باز کنید.
  2. در نوار بالا پروتکل را روی RDP بگذارید و IP سرور (با پورت، اگر لازم است) را بنویسید و Enter بزنید.
  3. نام کاربری و رمز را وارد کنید و گواهی سرور را بپذیرید.

روش ترمینال: xfreerdp3

sudo apt install freerdp3-x11
xfreerdp3 /v:203.0.113.10 /u:Administrator /dynamic-resolution

پارامتر /dynamic-resolution باعث می‌شود با تغییر اندازهٔ پنجره، صفحهٔ سرور هم تغییر اندازه بدهد. رمز را با /p: در خود فرمان ننویسید، چون در تاریخچهٔ ترمینال ذخیره می‌شود؛ اگر آن را ننویسید، برنامه خودش رمز را می‌پرسد. در توزیع‌هایی که هنوز نسخهٔ ۲ این ابزار را دارند، نام فرمان xfreerdp است.

قطع اتصال درست: Disconnect یا Sign out؟

بستن پنجرهٔ ریموت دسکتاپ با علامت ضربدر، سرور را خاموش نمی‌کند و حتی از حساب خارج هم نمی‌شود. تفاوت این دو حالت مهم است:

کار نتیجه کی استفاده کنیم
بستن پنجره (Disconnect) برنامه‌ها روی سرور به کار ادامه می‌دهند وقتی ربات، دانلود یا برنامه‌ای باید روشن بماند
Sign out جلسه بسته و برنامه‌های آن جلسه متوقف می‌شوند وقتی کارتان تمام شده
Shut down سرور خاموش می‌شود تقریباً هیچ‌وقت؛ روشن کردن دوباره ممکن است فقط از پنل ارائه‌دهنده ممکن باشد

برای Sign out در منوی Start روی آیکون کاربر بزنید و Sign out را انتخاب کنید، یا در PowerShell فرمان logoff را اجرا کنید. اگر قصد ری‌استارت دارید، Restart بزنید نه Shut down.

هشدار: اگر برنامه‌ای مثل ربات معاملاتی یا سرویسی دارید که باید همیشه روشن بماند، هرگز Sign out نکنید؛ فقط پنجره را ببندید. برای اطمینان بیشتر، این برنامه‌ها را طوری تنظیم کنید که بعد از ری‌استارت سرور خودکار اجرا شوند.

چند نفر هم‌زمان می‌توانند وصل شوند؟

ویندوز سرور بدون نصب نقش Remote Desktop Services، اجازهٔ دو اتصال هم‌زمان مدیریتی را می‌دهد. اگر نفر سوم با همان شرایط وصل شود، باید یکی از جلسه‌ها قطع شود. برای بیش از دو کاربر هم‌زمان، نقش Remote Desktop Services و مجوزهای دسترسی (RDS CAL) لازم است. اگر دو نفر با یک حساب کاربری وصل شوند، معمولاً جلسهٔ نفر اول گرفته می‌شود؛ برای همین برای هر نفر یک حساب جدا بسازید. روش ساخت کاربر جدید را در مقالهٔ اضافه کردن کاربر جدید در ویندوز سرور ببینید.

رفع خطاهای رایج اتصال ریموت دسکتاپ

بیشتر خطاهای اتصال چند دلیل تکراری دارند. هر خطا را با علامت، علت و راه‌حل در ادامه آورده‌ایم.

خطای Remote Desktop can’t connect to the remote computer

این پیام یعنی کامپیوتر شما اصلاً به پورت RDP سرور نرسیده است. علت‌های رایج:

  • سرور خاموش است یا در حال ری‌استارت یا نصب آپدیت است. چند دقیقه صبر کنید و دوباره امتحان کنید.
  • IP یا پورت را اشتباه نوشته‌اید. اگر پورت عوض شده، فراموش نکنید آن را بعد از دونقطه بنویسید.
  • فایروال ویندوز روی سرور یا فایروال شبکهٔ شما پورت را بسته است.
  • اینترنت شما به خارج از کشور اختلال دارد (برای سرورهای خارج). با یک اینترنت دیگر، مثلاً اینترنت گوشی، امتحان کنید.

برای اینکه بفهمید پورت باز است یا نه، این فرمان را در PowerShell کامپیوتر خودتان اجرا کنید:

Test-NetConnection -ComputerName 203.0.113.10 -Port 3389

اگر در خروجی TcpTestSucceeded : True دیدید، مسیر شبکه باز است و مشکل در نام کاربری، رمز یا تنظیمات خود ریموت دسکتاپ است. اگر False بود، مشکل در شبکه، فایروال یا روشن نبودن سرور است. در این حالت، اگر ارائه‌دهنده کنسول تحت وب (VNC) در اختیارتان گذاشته، از آن وارد سرور شوید و فایروال و روشن بودن ریموت دسکتاپ را بررسی کنید.

خطای Your credentials did not work

  • علت: نام کاربری یا رمز اشتباه است، یا رمز با صفحه‌کلید فارسی یا Caps Lock روشن تایپ شده است.
  • راه‌حل: زبان صفحه‌کلید را انگلیسی کنید و رمز را دوباره بنویسید. نام کاربری را به شکل .\Administrator بنویسید تا ویندوز آن را حساب محلی سرور در نظر بگیرد. اگر Remember me را زده بودید و رمز عوض شده، در Credential Manager ویندوز اطلاعات قدیمی را پاک کنید.

خطای The connection was denied because the user account is not authorized for remote login

  • علت: حسابی که با آن وارد می‌شوید عضو گروه Remote Desktop Users یا Administrators نیست.
  • راه‌حل: با حساب Administrator وارد شوید و آن کاربر را به گروه Remote Desktop Users اضافه کنید. اگر با پیام دسترسی رد شده (Access Denied) روبه‌رو هستید، مقالهٔ رفع خطای Access Denied در اتصال به ویندوز سرور مراحل کامل را توضیح می‌دهد.

خطای An authentication error has occurred (CredSSP)

  • علت: یکی از دو طرف، یعنی کامپیوتر شما یا سرور، آپدیت‌های امنیتی ویندوز را ندارد و روش احراز هویت دو طرف با هم نمی‌خواند. در متن خطا عبارت CredSSP encryption oracle remediation دیده می‌شود.
  • راه‌حل: هر دو ویندوز را آپدیت کنید. اگر نمی‌توانید از ریموت دسکتاپ وارد سرور شوید، از کنسول پنل ارائه‌دهنده وارد شوید و Windows Update را اجرا کنید. خاموش کردن این بررسی امنیتی در رجیستری را به‌عنوان راه‌حل دائمی انجام ندهید.

صفحهٔ سیاه بعد از ورود

  • علت: ویندوز هنوز در حال آماده‌سازی جلسه یا نصب آپدیت است، یا تصویر در کش کلاینت خراب شده است.
  • راه‌حل: یکی دو دقیقه صبر کنید. بعد Ctrl + Alt + End را بزنید و Task Manager را باز کنید تا ببینید سرور پاسخ می‌دهد یا نه. اگر مشکل تکرار شد، در زبانهٔ Experience تیک Persistent bitmap caching را بردارید و دوباره وصل شوید.

اتصال کند است یا مدام قطع می‌شود

  • علت: سرعت یا پایداری اینترنت شما، فاصلهٔ زیاد تا سرور، یا پر بودن منابع سرور (رم و پردازنده).
  • راه‌حل: در زبانهٔ Experience سرعت اتصال را پایین‌تر انتخاب کنید و در Display عمق رنگ را کم کنید. در Task Manager سرور ببینید رم یا CPU پر نشده باشد. اگر بیشتر کاربران یا خود شما در ایران هستید و به سرور زیاد وصل می‌شوید، سروری با لوکیشن نزدیک‌تر، مثلاً در ایران، اتصال پایدارتری می‌دهد؛ چون به اختلال‌های اینترنت بین‌الملل وابسته نیست.

امنیت اتصال ریموت دسکتاپ

پورت ریموت دسکتاپ یکی از پورت‌هایی است که ربات‌ها دائم در اینترنت برای حدس زدن رمز اسکن می‌کنند. چند کار ساده خطر را خیلی کم می‌کند:

  1. رمز قوی و جدا: رمز اولیه را عوض کنید و از رمزی که جای دیگری استفاده کرده‌اید استفاده نکنید.
  2. محدود کردن دسترسی با فایروال: اگر IP ثابت دارید، در فایروال ویندوز فقط به همان IP اجازهٔ اتصال به پورت RDP بدهید. روش کار را در فعال‌سازی فایروال در ویندوز سرور توضیح داده‌ایم.
  3. NLA را روشن نگه دارید: احراز هویت در سطح شبکه (Network Level Authentication) پیش از باز شدن جلسه، رمز را بررسی می‌کند. در Settings سرور، بخش Remote Desktop، گزینهٔ مربوط به آن به‌طور پیش‌فرض روشن است؛ خاموشش نکنید.
  4. آپدیت‌ها: Windows Update را روشن نگه دارید و آپدیت‌های امنیتی را عقب نیندازید.
  5. تغییر پورت پیش‌فرض: تعداد تلاش‌های خودکار ربات‌ها را کم می‌کند، اما به‌تنهایی امنیت ایجاد نمی‌کند و جای رمز قوی و فایروال را نمی‌گیرد.

تغییر پورت ریموت دسکتاپ با PowerShell

این فرمان‌ها بر اساس راهنمای مایکروسافت هستند و باید در PowerShell سرور با دسترسی Administrator اجرا شوند. در این مثال پورت جدید 3390 است:

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name PortNumber -Value 3390
New-NetFirewallRule -DisplayName 'RDP 3390 TCP' -Direction Inbound -Protocol TCP -LocalPort 3390 -Action Allow
New-NetFirewallRule -DisplayName 'RDP 3390 UDP' -Direction Inbound -Protocol UDP -LocalPort 3390 -Action Allow
Restart-Computer

هشدار: ترتیب را رعایت کنید: اول قانون فایروال برای پورت جدید ساخته شود و بعد سرور ری‌استارت شود. اگر پورت را عوض کنید ولی فایروال را باز نکنید، دیگر از ریموت دسکتاپ به سرور دسترسی ندارید و فقط از کنسول پنل ارائه‌دهنده می‌توانید آن را درست کنید. پورت جدید را هم جایی یادداشت کنید.

بعد از ری‌استارت، با IP:3390 وصل شوید. وقتی مطمئن شدید اتصال با پورت جدید کار می‌کند، می‌توانید قانون فایروال پورت قدیمی را غیرفعال کنید.

سرور مجازی ویندوز در هاکان سرور

اگر هنوز سرور ویندوز ندارید یا سرور فعلی‌تان جواب نیازتان را نمی‌دهد، هاکان سرور سرور مجازی در ۵۲ لوکیشن ارائه می‌دهد. سیستم‌عامل‌های قابل تحویل بسته به لوکیشن فرق می‌کند؛ لینوکس روی همهٔ لوکیشن‌ها هست و اگر ویندوز یا سیستم‌عامل خاصی لازم دارید، پیش از خرید با تیکت بپرسید. تحویل سرویس خودکار و کمتر از یک ساعت است و بعد از آن می‌توانید با همین روش‌ها وصل شوید. اگر کاربران یا خود شما بیشتر در ایران هستید، سرور مجازی ایران به اینترنت بین‌الملل وابسته نیست و برای کار روزانه با ریموت دسکتاپ معمولاً پایدارتر است. اگر به محیط گرافیکی ویندوز نیاز ندارید، سرور لینوکس با منابع کمتر هم همان کار را انجام می‌دهد. پشتیبانی فنی ۲۴ ساعته از طریق تیکت در دسترس است.

پرسش‌های متداول

پورت پیش‌فرض ریموت دسکتاپ چیست؟

پورت پیش‌فرض RDP عدد 3389 است. اگر ارائه‌دهنده یا خودتان آن را عوض کرده باشید، باید هنگام اتصال پورت را بعد از IP و دونقطه بنویسید؛ مثلاً 203.0.113.10:3390.

آیا با ویندوز Home می‌توان به سرور مجازی ویندوز وصل شد؟

بله. نسخهٔ Home فقط نمی‌تواند میزبان ریموت دسکتاپ باشد، اما برنامهٔ Remote Desktop Connection برای وصل شدن به سرور در همهٔ نسخه‌های ویندوز وجود دارد.

نام کاربری سرور مجازی ویندوز چیست؟

در بیشتر سرورها Administrator است. اگر ارائه‌دهنده نام دیگری اعلام کرده، همان را وارد کنید. اگر ویندوز نام کاربری کامپیوتر خودتان را نشان داد، از More choices گزینهٔ Use a different account را بزنید.

چطور فایل را از کامپیوتر به سرور منتقل کنم؟

ساده‌ترین راه کپی و جای‌گذاری است. برای فایل‌های بزرگ‌تر، از Show Options، زبانهٔ Local Resources و دکمهٔ More، درایو کامپیوترتان را به اشتراک بگذارید تا داخل سرور دیده شود.

اگر پنجرهٔ ریموت دسکتاپ را ببندم، برنامه‌ها خاموش می‌شوند؟

خیر. بستن پنجره فقط اتصال را قطع می‌کند و برنامه‌ها روی سرور اجرا می‌مانند. فقط Sign out جلسه را می‌بندد و برنامه‌های آن را متوقف می‌کند.

آیا می‌توان با گوشی به سرور مجازی ویندوز وصل شد؟

بله، با برنامهٔ Windows App مایکروسافت در آیفون و اندروید. برای کارهای کوتاه مناسب است، ولی برای کار طولانی کامپیوتر راحت‌تر است.

اگر رمز سرور را فراموش کنم چه کنم؟

اگر با هیچ حسابی نمی‌توانید وارد شوید، از ارائه‌دهندهٔ سرور بخواهید رمز را بازنشانی کند یا از کنسول پنل، اگر در اختیارتان است، استفاده کنید. بعد از ورود، رمز جدید را در یک برنامهٔ مدیریت رمز نگه دارید.

جمع‌بندی

اتصال به سرور مجازی ویندوز فقط سه اطلاعات لازم دارد: IP (و در صورت تغییر، پورت)، نام کاربری و رمز. در ویندوز با mstsc، در مک و گوشی با Windows App و در لینوکس با Remmina یا FreeRDP وصل می‌شوید. بعد از اولین ورود رمز را عوض کنید، اتصال را در یک فایل .rdp ذخیره کنید و برای کارهایی که باید روشن بمانند، به‌جای Sign out فقط پنجره را ببندید.

اگر هنگام اتصال خطا دیدید، اول با Test-NetConnection مشخص کنید مشکل از شبکه است یا از نام کاربری و رمز، و بعد سراغ راه‌حل همان خطا در این راهنما بروید. قدم بعدی، امن کردن اتصال است: رمز قوی، محدود کردن دسترسی با فایروال و به‌روز نگه داشتن ویندوز.