حول PuTTy والبرامج التعليمية ، بما في ذلك PuTTy Tutorial

بعد مشاركتي الأخيرة عن صلاحيات PuTTy بالتزامن مع جهاز توجيه يدعم SSH ، بدأت أفكر في البرامج التعليمية.

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

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

أعتقد أن هذا هو السبب في أنني لا أرغب في كتابة برامج تعليمية أو خطر فقدان شيء ما (أو قطع الكثير أو شيء من هذا القبيل) أو جعل الناس يجلسون أمامه يفكرون "برغي هذا الرجل ، هذا لا يفعل" ر العمل! بالإضافة إلى ذلك ، هناك الكثير من البرامج التعليمية هناك بخصوص أي موضوع تقريبًا. أم هناك؟

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

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

هنا وصلنا شاشة البداية. استخدم "الإعدادات من الملف" (في الجزء السفلي من الشاشة) لحفظ الجلسات في ملف في دليل المعجون بدلاً من تسجيل النوافذ. لا بد منه لجميع المستخدمين المحمولة. أول شكل بيضاوي هو المكان الذي تكتب فيه عنوان IP للخادم (أو الموجه الخاص بك ، في حالتنا) IP. وإذا لم تستطع تذكر عنوان IP الخاص بك في أي وقت أو الحصول على عناوين IP ديناميكية ، فقم بإنشاء حساب dyndns لإنقاذك من المشاكل. توفر معظم أجهزة التوجيه دعمًا مدمجًا على dyndns على أي حال في الوقت الحاضر ، مما يوفر لك جهد أداة التحديث. بالطبع ، نريد أن يكون لدينا "SSH" كنوع اتصال ، ولكن في الوضع الافتراضي ، لذلك يجب ألا تكون هناك أي مشاكل.

آه ، هذا الشخص أخذني لحظة لمعرفة ذلك. أو أن أكون أكثر دقة: كنت أقسم وأُلحِق بالمشكلة التي صادفتها ، وتمكّنت عن طريق الصدفة من إيجاد حل في إعدادات الجهاز الطرفي ، الأمر الذي أثار دهشتي. لذلك أريد أن أشارك رؤى بلدي. يغير الخيار الذي أقوم بدارته حرف الإرسال إلى الخادم عن طريق الضغط على مفتاح مسافة للخلف. نظرًا لأن جميع أجهزة التوجيه التي ذكرتها تستخدم نوعًا من نظام التشغيل linux ، فقد ترغب في تغيير الخيار إلى الخيار الصحيح ، "التحكم +؟ (127)". بدون ذلك ، لن يكتب fritzbox الخاص بي سوى "[^" أو شيء من هذا القبيل بدلاً من حذف الحرف الأخير. مزعج جدا.

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

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

آه أجل. ليس هذا مهم ، أنا يجب أن أعترف. لكن ذلك سيسمح لك باختيار اسم مستخدم يصعب تذكره (يرجى عدم ذكر أي شيء عن "الجذر" الذي كتبته هناك .. إنه لأغراض العرض التوضيحي فقط!) ، وحتى من الصعب تخمينه. عند استخدام مصادقة كلمة المرور ، يجب فقط كتابة كلمة المرور الخاصة بي وليس اسم المستخدم الخاص بي. يدخر لي ~ 1.2 ثانية. ياي!

اللوحة الهيجان! حسنا ، الآن هنا نذهب. علامة التبويب هذه هي مكة لجميع احتياجاتك ، الكأس المقدسة لإعادة توجيه المنافذ.

يوصى باستخدام الخيار الأول الذي أحاط به دائري ، لكنه لا يخلو من المخاطر (الأمان ، في الغالب). قد تحتاج بعض البروتوكولات إلى هذا الخيار ليعمل بشكل صحيح. عندما تنظر إلى الإدخالات 1 و 2 و 3 ، فكلها لها منفذ مصدر (العمود الأول) ووجهة (الثانية) ، مثل الأسهم الخاصة بي - تم القيام بها بمهارة عالية ، إذا جاز لي القول - حاول أن تظهر لك.

1.) هذا هو توجيه ميناء قياسي مثل المستخدمة من قبل أي برنامج. حددت منفذ المصدر الخاص بي ، وهو 5700 (حدد دائمًا "محلي" كنوع إذا لم تكن متأكدًا للآخرين ولأفعالهم) ، وهي وجهة عادةً ما تكون IP بالإضافة إلى منفذ. كما ترون أو على الأقل تخمين ، فهو مخصص لـ VNC (المنفذ 5900) ، وهو مخصص لسطح مكتب خيالي في شبكتي المنزلية.

2.) هذا واحد يمكنني استخدامه لمضاهاة VPN. هل تتذكر محول الشبكة الافتراضية الذي كان يجب علي إنشاؤه؟ أعطيتها IP 10.0.0.1 المبتكر للغاية ، خدمات مشاركة ملفات Windows تستخدم المنفذ 139 ، لذلك 10.0.0.1:139 للمصدر. الوجهة هي محرك القرص الصلب الرئيسي الخاص بي والذي يحتوي على نفس المنفذ. إذا قمت بتحديد عنوان IP للمنفذ المصدر ، فسيتم إعادة توجيه المنفذ فقط في حالة استخدام محول الشبكة المتوافق. في حالة مشاركة الملفات ، كان علي أن أفعل ذلك ، لأنني أردت العمل في الاتجاهين في نفس الوقت - مشاركة الملفات المحلية ومشاركة الملفات عبر SSH. إذا كنت بحاجة إلى واحد فقط من كليهما ، فلا تتردد في إعادة توجيه المنفذ دون عنوان IP مصدر.

3) يشبه هذا النوع الأول إلى حد كبير ، لكنه يشير إلى بطاقة شبكة افتراضية أنشأتها على جهاز التوجيه الخاص بي. لقد فعلت ذلك لأنه ممنوع تعيين أي منافذ مباشرة إلى IP الخاصة بالموجهات ، ولكن يُسمح بالتعيين إلى NIC الظاهري. هنا ، أقوم بإعادة توجيه منفذ المضيف المحلي 80 (لا تقم بذلك عند تشغيل خادم ويب أو أي برنامج يستخدم المنفذ 80) إلى منفذ بطاقة واجهة الشبكة الافتراضية 80 ، حتى أتمكن من عرض صفحة حالة جهاز التوجيه الخاص بي في المتصفح الخاص بي هنا ، مع إلقاء نظرة في قوائم الهاتف وما شابه ذلك. يمكن أيضًا أن أقوم بإجراء إعادة توجيه منفذ مثل "6666 192.168.178.253:80" ، لعرض صفحة أجهزة التوجيه الخاصة بي ، ثم يتعين علي الاتصال بـ "المضيف المحلي: 6666" في متصفحي ، وكذلك لتوصيل VNC ، يجب أن تتصل بـ ": 5700" بدلاً من "" فقط.

كن حذرا مع اتصال -> وكيل التبويب رغم ذلك. ليس لديك لتحديد أي شيء هنا لـ PuTTy لتوفير SOCKS - الوكيل الذي ذكرته. هذا ضروري فقط إذا كان PuTTy مضطرًا (أو مطلوبًا) لاستخدام وكيل للاتصال بالشبكة المستهدفة (عادة ، الإنترنت) نفسها ، كما هو الحال عند استخدام PuTTy عبر TOR على سبيل المثال ، والذي هو في رأيي الأكثر راحة طريقة استخدام TOR هناك.

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

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

وكالة المخابرات المركزية كل قريبا! :)