حلول بعض مشاكل الاتصال عن بعد للسيرفر

الكثير من مهندسي الدعم الفني أو إداريو أنظمة التشغيل يستعملون برنامج الـ Remote desktop connection للاتصال بأحد السيرفرات عن بعد في العمل.

يمكن أن تحدث بعض المشاكل أثناء الإتصال أو قبله.  سأذكر بعضها هنا وطريقة حلها:

مشكلة الضغط على Alt+Ctrl+Del أثناء اتصالك بالسيرفر

أنت الآن متصل بالسيرفر عن طريق الـ Remote Desktop Connection وتريد الضغط على Alt+Ctrl+Del لكي تغير كلمة السر مثلاً أو تفتح الـ Task Manager أو تغلق السيرفر

عند ضغطك للـ Alt+Ctrl+Del في لوحة المفاتيح، سوف يكون أمر الضغط على هذه الأزرار الثلاثة موجهاً لجهازك أنت الذي تتصل عن طريقه بالسيرفر كما هو موضح هنا:

لكن بالضغط على Alt+Ctrl+End سوف يكون أمر الضغط على هذه الأزرار الثلاثة موجهاً للسيرفر كما هو موضح هنا:

الـ Remote Desktop  غير مسموح به في السيرفر

عندما تحاول استعمال الـ Remote desktop connection للاتصال عن بعد بالسيرفر ولكن الاتصال يفشل كما هو موضح هنا:

أحد الاحتمالات لذلك أن اعدادات الـ Remote desktop في السيرفر موضوعة على Don’t allow connections to this computer كما هو موضح في هذه الصورة من سيرفر لا يسمح بالاتصال به عن بعد:

كيف يمكنك السماح بالاتصال عن بعد في هذا السيرفر من جهازك وبدون أن تذهب للسيرفر؟

يجب أن تكون لك صلاحيات الـ Administrator في السيرفر (domain admin مثلاً) لكي تتبع الخطوات التالية:

من جهازك أنت، افتح الرجستري بكتابة Regedit في نافذة الـ Run

اضغط على File ثم اضغط على Connect network registry

اكتب اسم السيرفر ثم اضغط OK

تأكد من اختيارك لاسم السيرفر ثم توجه للقيمة التالية:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
ثم غير القيمة fDenyTSConnections من 1 إلى 0 ثم اضغط اوكي واقفل نافذة الرجستري:

من جهازك أنت، افتح شاشة الـ cmd ثم اكتب الأمر التالي لكي تعيد تشغيل السيرفر عن بعد:
Shutdown -m \\SERVER -r –f    مع استبدال SERVER بإسم السيرفر لديك.

بعد إعادة تشغيل السيرفر يمكنك الدخول إليه عن طريق الـ Remote desktop connection حيث أن إعدادات الـ Remote desktop في السيرفر موضوعة الآن على Allow connections بعد إعادة التشغيل.

تريد أن تفصل session في السيرفر لتتمكن من الدخول إليه عن طريق الـ Remote desktop connection

عندما لا يكون لديك سيرفر للـ Remote desktop licensing فإن السيرفر يسمح بعدد 2 sessions (ويندوز سيرفر 2008).  ماذا لو كانت جميع الـ sessions مستعملة في أحد السيرفرات وتريد أن تفصل واحدة منها.  يمكن عمل ذلك عن طريق الـ cmd

اكتب الأمر التالي لرؤية الـ sessions في السيرفر:
qwinsta /server:x.x.x.x مع استبدال x.x.x.x بالـ IP الخاص بالسيرفر

أو تكتب
qwinsta /server:servername مع استبدال الـ servername باسم السيرفر

كما ترى هنا، رقم الـ ID الخاص بالـ session الذي يستعمله المستخدم Faisal هو 2 وحالة الـ session الخاصة به Disconnected

لذا يمكننا أن نفصله تماماً من الـ session بكتابة الأمر التالي:
rwinsta /server:x.x.x.x sessionID مع استبدال x.x.x.x بالـ IP الخاص بالسيرفر واستبدال الـ SessionID برقم الـ ID الخاص بالشخص الذي نريد فصله تماماً عن الـ session

أو تكتب
rwinsta /server:servername sessionID مع استبدال servername باسم بالسيرفر واستبدال الـ SessionID برقم الـ ID الخاص بالشخص الذي نريد فصله تماماً عن الـ session كما هو موضح هنا:

كم تلاحظون في الصورة التالية، عند كتابتي للأمر qwinsta /server:10.1.1.1 مرة أخرى لرؤية الـ sessions على السيرفر كما تلاحظ، فإنه يوجد الآن 1 session

بالإمكان الآن استعمال الـ Remote desktop connection للدخول عن بعد على السيرفر

أرجو ذكر المصدر عند نقل الموضوع

تعليق واحد على: حلول بعض مشاكل الاتصال عن بعد للسيرفر

  1. يقول maxman:

    enta ragel price merci keteeeeeeeeeer begad el m3olma de kanet n2sany

اترك رداً على maxman إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *