الصفحة الرئيسية » howto » تعلم المهوس مدرسة ويندوز 7 - الإدارة عن بعد

    تعلم المهوس مدرسة ويندوز 7 - الإدارة عن بعد

    في هذا التثبيت لمدرسة Geek ، ننظر إلى الكيفية التي يمكننا بها إدارة أجهزتنا عن بُعد باستخدام Remote Assistance ، و Remote Desktop ، و Windows Remote Management المعروف أيضًا باسم WinRM ، و PowerShell.

    تأكد من الاطلاع على المقالات السابقة في سلسلة Geek School هذه في Windows 7:

    • إدخال مدرسة كيف جيك كيف
    • الترقيات والهجرات
    • تكوين الأجهزة
    • إدارة الأقراص
    • إدارة التطبيقات
    • إدارة Internet Explorer
    • أساسيات عنونة IP
    • الشبكات
    • الشبكات اللاسلكية
    • جدار حماية Windows

    وتنبقي لبقية المسلسل طوال هذا الأسبوع.

    المساعدة عن بعد

    المساعدة عن بعد هي ميزة ظهرت لأول مرة في Windows XP ، بالإضافة إلى إزالة الدردشة الصوتية بقيت بدون تغيير. عند استخدام المساعدة عن بعد ، هناك مستخدمان متصلان بجهاز واحد ، ويستخدمانها في نفس الوقت. أولا هناك الشخص الذي يحتاج إلى مساعدة والذي يعرف أيضا باسم مضيف وكذلك الشخص الذي يساعد المستخدم الذي يسمى المساعد. تتمحور المساعدة عن بعد حول فكرة نوع مكتب المساعدة الافتراضي.

    لكي يطلب شخص ما المساعدة ، يجب عليه إرسال دعوة إليك لمساعدته. هناك ثلاث طرق يمكنك من خلالها إنشاء دعوة:

    • إذا كان كل من المضيف والمساعد على نفس الشبكة يمكنك حفظ ملف إلى موقع الشبكة.
    • إذا لم تكن على نفس الشبكة ، يمكنك إرسالها دعوة عبر البريد الإلكتروني.
    • إذا كانت شبكتك تقوم بتشغيل IPv6 ، وهو أمر مستبعد للغاية في هذه المرحلة ، يمكنك استخدامه اتصال سهل.

    يكون للمضيف أيضًا الكلمة الأخيرة لما يحدث في الجلسة ، على سبيل المثال ، يمكنهم اختيار ما إذا كان المساعد يمكنه التحكم في الماوس ولوحة المفاتيح ويمكنه أيضًا فصل الجلسة في أي وقت إذا شعروا بعدم الارتياح لما يفعله المساعد.

    تمكين المساعدة عن بعد

    لتمكين "المساعدة عن بعد" ، افتح "قائمة ابدأ" وانقر بزر الماوس الأيمن على الكمبيوتر ، ثم حدد "خصائص" من قائمة السياق.

    عند فتح مربع حوار "معلومات النظام" ، انقر فوق ارتباط "الإعدادات عن بُعد" الموجود على الجانب الأيسر.

    هنا سوف تحتاج إلى تحديد المربع الذي يسمح باتصالات المساعدة عن بعد إلى جهاز الكمبيوتر الخاص بك.

    إذا قمت بالنقر فوق الزر المتقدم ، يمكنك تغيير أشياء مثل ما إذا كان سيسمح للمسئول بالتحكم في الماوس ولوحة المفاتيح بالإضافة إلى مدة الدعوات التي تقوم بإنشائها والتي تكون صالحة للاستخدام.

    استخدام المساعدة عن بعد

    لطلب شخص لمساعدتك ، تحتاج إلى تقديم دعوة. للقيام بذلك ، افتح قائمة "ابدأ" ، ثم قم بتوسيع الصيانة واختر "المساعدة عن بعد لـ Windows".

    ثم اختر دعوة شخص تثق به لمساعدتك.

    لأغراض العرض ، سأقوم بحفظ الدعوة إلى ملف ، لكن لا تتردد في استخدام أي طريقة تريدها.

    لقد قمت بمشاركة مكتبة المستندات الخاصة بي مع جهاز كمبيوتر آخر على الشبكة الخاصة بي لذلك فإن حفظ الدعوة هنا مثالي.

    بمجرد حفظ الدعوة ، سيتم إعطاؤك كلمة مرور. هذا أمر مهم للغاية حيث سيحتاج المساعد إلى إدخال هذا عند محاولة الاتصال بجهاز الكمبيوتر الخاص بك.

    لقد تحولت إلى جهاز يعمل بنظام التشغيل Windows 8. اخترت القيام بذلك بحيث لا يتم الخلط بينك وبين جهاز الكمبيوتر الذي أقوم بتشغيله. من جهاز Windows 8 ببساطة انقر مرتين على الدعوة.

    ثم أدخِل كلمة المرور التي أرسلها لي رفيقي ، على الجهاز المضيف ، وانقر على موافق.

    سيُسأل المضيف عما إذا كان يريد السماح لي بالاتصال بجهازه. في هذه الحالة ، أعلم من يحاول الاتصال ، لذلك يمكنني النقر فوق "نعم".

    هذا كل ما في الامر. يمكنني الآن رؤية ما تقوم به بالضبط على جهاز الكمبيوتر الذي يعمل بنظام التشغيل Windows 7 في الوقت الفعلي. إذا سمحت للمستخدمين بالتحكم في جهاز الكمبيوتر الخاص بك ، كما هو موضح أسفل قسم الخيارات المتقدمة ، فسترى زر التحكم في الطلب كما هو موضح أدناه. بعد ذلك ، يُسمح للمضيف بالسماح بطلبك أو رفضه. يمكنك أيضًا استخدام ميزة الدردشة إذا اخترت ذلك.

    سطح المكتب البعيد

    بينما يتم تركيز "المساعدة عن بعد" حول سيناريو المستخدم ، يتم تركيز "سطح المكتب البعيد" حول مستخدم واحد. أكبر اختلاف بين "المساعدة عن بُعد" و "سطح المكتب البعيد" هو أنه عند الاتصال بجلسة عمل سطح مكتب بعيد ، يتم قفل الكمبيوتر الذي أقوم بالاتصال به بحيث يتعذر على أي شخص يقوم بالسير رؤية ما أقوم به على هذا الجهاز. كما قد تكون قد خمنت الآن ، فإن سطح المكتب البعيد يركز على الإنتاجية. على سبيل المثال ، إذا نسيت تحرير مستند قبل ترك العمل ، فعند وصولي إلى المنزل ، يمكنني استخدام "سطح المكتب البعيد" للاتصال بهذا الجهاز وسيكون الأمر كما لو كنت جالسًا على مكتبي.

    ملاحظة: هذا مفيد للغاية حتى أنني استخدمته كل يوم في المنزل حيث لديّ خادمين لا يوجد بهما أي شاشة. في الواقع ، ليس لديهم لوحة مفاتيح أو ماوس. لديهم ببساطة كابل الطاقة وكابل الشبكة ، هذا كل شيء. عندما أرغب في شيء ما على الخادم ، استخدم ببساطة سطح المكتب البعيد.

    تمكين سطح المكتب البعيد

    لتمكين سطح المكتب البعيد ، افتح قائمة ابدأ وانقر بزر الماوس الأيمن على الكمبيوتر ، ثم حدد خصائص من قائمة السياق.

    عند فتح مربع حوار "معلومات النظام" ، انقر فوق ارتباط "الإعدادات عن بُعد" الموجود على الجانب الأيسر.

    ستحتاج هنا إلى تحديد المربع الذي يسمح باتصالات سطح المكتب البعيد بجهاز الكمبيوتر الخاص بك. هناك خياران لتمكين سطح المكتب البعيد:

    • ببساطة السماح بالاتصال من أي جهاز يقوم بتنفيذ بروتوكول سطح المكتب البعيد. هذا أقل أمانًا ولكنه يسمح لك بالاتصال بالكمبيوتر من الأجهزة التي لا تقوم بتشغيل Windows على سبيل المثال ، جهاز iOS أو حتى جهاز كمبيوتر آخر يعمل بنظام التشغيل Linux.
    • بدلاً من ذلك ، يمكنك اختيار السماح بالاتصالات من الأجهزة التي تعمل بنظام التشغيل Windows 7 أو الأحدث ، والتي تقوم بتنفيذ RDP باستخدام مصادقة مستوى الشبكة.

    يمكننا أن نذهب مع خيار أكثر أمانًا لأنني لا أملك سوى أجهزة كمبيوتر تعمل بنظام Windows 7 وأحدث في بيئتي.

    باستخدام سطح المكتب البعيد

    بمجرد أن تقوم بتمكين "سطح المكتب البعيد" على الكمبيوتر ، فمن السهل جدًا الاتصال به. للقيام بذلك ، افتح قائمة ابدأ وقم بتوسيع البرامج الملحقة ، ثم انقر فوق الاتصال بسطح المكتب البعيد.

    الآن سوف تحتاج إلى إدخال اسم أو عنوان IP الخاص بالجهاز مع تمكين سطح المكتب البعيد ، ثم انقر فوق الاتصال.

    ستتم مطالبتك ببيانات الاعتماد. تذكر: ستحتاج إلى إدخال بيانات اعتماد مستخدم على الجهاز البعيد وليس الشخص الذي تتصل منه.

    هذا كل ما في الامر. سوف تشعر الآن أنك تجلس في الجهاز البعيد.

    شيء واحد ستلاحظه هو أن تفقد الكثير من التأثيرات المرئية عند استخدام RDP. إذا كنت على شبكة محلية (LAN) ولديك Gigabit Ethernet ، فقد ترغب في تغيير ذلك. للقيام بذلك ، قبل الاتصال ، انقر على الخيارات المنسدلة.

    ثم انتقل إلى علامة التبويب "الخبرة". هنا يمكنك اختيار سرعة اتصالك ، والتي ستحدد الإعدادات المثالية لك.

    WinRM و

    ملاحظة: WinRM هي أداة إدارة صلبة ولكن كما سترى في حين أنها قد تم استبدالها بميزة PowerShell Remoting الرائعة.

    Windows Remote Management هو بروتوكول إدارة يستند إلى سطر الأوامر. الشيء الذي كان WinRM حقا الذهاب لذلك كان يستند إلى بروتوكول HTTP الصلبة الذي يسمح به من خلال العديد من الجدران النارية للشركات ، لذلك لم يكن هناك حاجة للحصول على فتح منافذ خاصة. لا يتم تمكين WinRM على Windows 7 ، وسيكون عليك تمكينه يدويًا على محطات العمل والخوادم التي ترغب في إدارتها عن بُعد. لتمكينه من فتح موجه أوامر تمت ترقيته وتشغيله:

    winrm quickconfig

    يتم إجراء تغييرات النظام التالية عند تمكين WinRM:

    • يتم تغيير خدمة إدارة Windows عن بعد إلى تأخير التشغيل التلقائي.
    • ستنشئ مستمعي HTTP على جميع عناوين IP المحلية
    • سيتم إنشاء استثناء جدار الحماية

    هذا حقا كل ما في الأمر لإعداد جهاز الكمبيوتر الخاص بك عن WinRM.

    الاتصال بجهاز كمبيوتر يعمل بنظام WinRM

    للاتصال بجهاز كمبيوتر باستخدام WinRM ، يجب إضافة الجهاز إلى قائمة الأجهزة المضيفة الموثوق بها. للقيام بهذا النوع البسيط في الأمر التالي:

    ملاحظة: ستحتاج إلى تغيير عنوان IP في الأمر أدناه إلى الجهاز الذي تحاول الاتصال به.

    winrm set winrm / config / client @ TrustedHosts = ”192.168.174.130”

    بمجرد أن تقوم بإضافة الجهاز إلى TrustedHosts ، يمكنك الاتصال وتشغيل أي أمر تريده على الجهاز البعيد. للقيام بذلك ، استخدم الأمر Windows Remote Shell (WinRS).

    winrs -r: 192.168.174.130 -u: Taylor -p: Pa $$ w0rd netstat

    ستحتاج إلى استبدال القيم التالية:

    • 192.168.174.130 لعنوان IP لجهاز تم تمكين WinRM به
    • تايلور لاسم مستخدم مسؤول محلي على الجهاز البعيد
    • با $$ w0rd لكلمة المرور لحساب المستخدم المحدد أعلاه.
    • netsat للأمر الذي تريد تشغيله. بالطبع ، إذا كنت تريد حقا رؤية منافذ الاستماع على الجهاز البعيد ، فلا تتردد في استخدام netsat.

    PowerShell عن بُعد

    كما ذكرت سابقًا ، فإن ميزة الاتصال عن بُعد الخاصة بـ PowerShell مبنية على نظام WinRM. لذلك دعونا نقيم ما يميزها عن القشرة القديمة.

    التوجه الكائن

    هناك شيء واحد يجعل PowerShell قويًا كما هو ، ويسمى ذلك الشيء Object Orientation. البرمجة الشيئية ، أو OOP كما أصبحت معروفة ، هي نمط من البرامج التي تدعم إعادة استخدام الكود. إحدى الطرق التي تستخدمها لإنجاز هذا تسمح لك بإنشاء هياكل بيانات مركبة تتكون من أنواع بيانات بدائية مثل الأرقام والسلاسل بالإضافة إلى تراكيب مركبة أخرى. تسمى هياكل البيانات المركبة هذه كائنات.

    ببساطة ، إن الشيء هو تمثيل لشيء ما. تحتوي الكائنات على الخصائص التي تصف الشيء ، والطرق التي تخبر الكائن ما يمكنه القيام به. على سبيل المثال ، قد يكون لديك كائن يسمى الشخص. كائن الشخص سوف يكون:

    • خاصية تصف لون عيون الشخص.
    • خاصية تصف لون شعر الشخص.
    • قد يكون لها طريقة تسمى النوم.
    • قد يكون لها طريقة تسمى المشي.

    OOP في الواقع أكثر بكثير من هذا ، ولكن هذا سيكون بمثابة تعريف عملي في الوقت الراهن. نظرًا لأن كل شيء في PowerShell هو كائن ، فمن السهل العمل مع البيانات. على سبيل المثال ، تحصل أداة Get-Service cmdlet على معلومات حول الخدمات التي تعمل على جهازك المحلي. لمعرفة نوع الكائن الذي يتم إخراجه ، قم ببساطة بنقله إلى Get-Member:

    الحصول على الخدمة | الحصول على لعضو

    هنا يمكنك أن ترى أنه يخرج نوع من الكائنات يسمى ServiceController. يمكنك أيضًا الاطلاع على الطرق والخصائص التي تدعمها كائنات ServiceController. بالنظر إلى هذه المعلومات ، من البديهي إلى حد ما معرفة أن بإمكانك إيقاف الخدمة عن طريق استدعاء طريقة Kill على الكائن الذي يمثل الخدمة التي تريد إيقافها.

    الاتصال عن بعد

    نظرًا لأننا قمنا بإعداد WinRM ، فإن جهاز Windows 7 الخاص بنا قادر بالفعل على التحكم عن بعد عبر PowerShell. لتشغيل أمر cmdlet لـ powerhell على جهاز بعيد ، استخدم الأمر cmdlet Invoke-Command:

    Invoke-Command WIN-H7INVSHKC7T get-service

    هذا كل ما في الامر.


    إذا كان لديك أي أسئلة يمكنك تغريدة لي @ taybgibb ، أو مجرد ترك تعليق.