الكثير من مهندسي الدعم الفني أو إداريو أنظمة التشغيل يستعملون برنامج الـ 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 مثلاً) لكي تتبع الخطوات التالية:
تأكد من اختيارك لاسم السيرفر ثم توجه للقيمة التالية:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
ثم غير القيمة fDenyTSConnections من 1 إلى 0 ثم اضغط اوكي واقفل نافذة الرجستري:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
ثم غير القيمة fDenyTSConnections من 1 إلى 0 ثم اضغط اوكي واقفل نافذة الرجستري:
من جهازك أنت، افتح شاشة الـ cmd ثم اكتب الأمر التالي لكي تعيد تشغيل السيرفر عن بعد:
Shutdown -m \\SERVER -r –f مع استبدال SERVER بإسم السيرفر لديك.
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:x.x.x.x مع استبدال x.x.x.x بالـ IP الخاص بالسيرفر
أو تكتب
qwinsta /server:servername مع استبدال الـ servername باسم السيرفر
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:x.x.x.x sessionID مع استبدال x.x.x.x بالـ IP الخاص بالسيرفر واستبدال الـ SessionID برقم الـ ID الخاص بالشخص الذي نريد فصله تماماً عن الـ session
أو تكتب
rwinsta /server:servername sessionID مع استبدال servername باسم بالسيرفر واستبدال الـ SessionID برقم الـ ID الخاص بالشخص الذي نريد فصله تماماً عن الـ session كما هو موضح هنا:
rwinsta /server:servername sessionID مع استبدال servername باسم بالسيرفر واستبدال الـ SessionID برقم الـ ID الخاص بالشخص الذي نريد فصله تماماً عن الـ session كما هو موضح هنا:
كم تلاحظون في الصورة التالية، عند كتابتي للأمر qwinsta /server:10.1.1.1 مرة أخرى لرؤية الـ sessions على السيرفر كما تلاحظ، فإنه يوجد الآن 1 session
بالإمكان الآن استعمال الـ Remote desktop connection للدخول عن بعد على السيرفر
بواسطة المعرفة التقنية
التعليقات : 0
إرسال تعليق
أخي الكريم، رجاء قبل وضع أي كود في تعليقك، حوله بهذه الأداة ثم ضع الكود المولد لتجنب اختفاء بعض الوسوم.
الروابط الدعائية ستحذف لكونها تشوش على المتتبعين و تضر بمصداقية التعليقات.