เกี่ยวกับ PuTTy และแบบฝึกหัดรวมถึงการสอน PuTTy

หลังจากโพสต์ครั้งล่าสุดของฉันเกี่ยวกับพลังของ PuTTy ร่วมกับเราเตอร์ที่เปิดใช้งาน SSH ฉันเริ่มคิดถึงบทเรียน

ฉันไม่ใช่แฟนตัวยงของการกวดวิชาเพราะฉันไม่สามารถสั่นคลอนความรู้สึกที่ฉันทำบางสิ่งบางอย่างที่นี่ฉันไม่มีความรู้เฉพาะ และขึ้นอยู่กับสิ่งที่ฉันทำสิ่งนี้รบกวนจิตใจฉัน มาก. ยกตัวอย่างเช่นการเย็บ (ใช่ฉันสนุกกับการเย็บอย่างน้อยที่สุดตราบใดที่มันสนุก); ในตอนแรกฉันทำแค่บทเรียนที่ตั้งไว้ล่วงหน้า ฉันได้เห็นความสำเร็จบางอย่างเร็วและมีความสุข แต่เสื้อผ้าก็ไม่เข้ากับสิ่งนั้นดีบ่อยกว่าที่ฉันต้องแก้ไขให้อย่างน้อยก็พอใจกับงานของฉัน

โดยตอนนี้ฉันทำรูปแบบการตัดเย็บของตัวเองเป็นส่วนใหญ่โดยรับบิตจากแบบฝึกหัดและความรู้แล้วนำมารวมกันและทำงานได้ดีสำหรับฉัน ประเด็นของฉันคือบทเรียนมักจะสั้น ๆ ให้ผลลัพธ์ที่น่าสนใจในเวลาอันสั้น แต่มักจะขาดทฤษฎีที่จำเป็นบางอย่าง เคยเกิดขึ้นกับคุณหรือเปล่าว่าคุณทำบางสิ่งบางอย่างด้วยการสอนที่จะไม่ทำงาน? และหลังจากที่ได้อ่านข้อความทั้งหมดอีกครั้งเมื่อมองดูรูปภาพทั้งหมดคุณจะรู้ว่ามีข้อผิดพลาดเล็ก ๆ น้อย ๆ อยู่ในนั้นหรือบางสิ่งที่คุณไม่เคยนึกถึงมาก่อน

ฉันเดาว่าเป็นเหตุผลที่ฉันไม่ต้องการเขียนบทสอนอันตรายของการพลาดบางสิ่งบางอย่าง (หรือตัดมากเกินไปหรืออะไรแบบนั้น) หรือให้คนนั่งข้างหน้าคิดว่า "สกรูชายคนนี้ไม่ได้" ไม่ทำงาน! " นอกจากนี้ยังมีบทเรียนมากมายที่เกี่ยวข้องกับเกือบทุกหัวข้อ หรือว่ามี

แต่ - ในฐานะผู้ต้องสงสัยพาดหัว - ฉันจะหยุดพักกับนิสัยนี้ในตอนนี้และให้ภาพและคำอธิบายเล็กน้อยเกี่ยวกับโพสต์ในอดีตของฉัน ไม่มีการสอนในแง่คลาสสิค แต่อย่างหนึ่งที่ฉันพยายามเขียนเนื้อหาของฉันเช่นกัน: แค่แนวคิดและแนวคิด แต่คราวนี้มีรูปภาพ

ดังนั้นเริ่มกันเลย เนื่องจากฉันยังคงเปิดการเชื่อมต่ออยู่ตลอดเวลาฉันจึงใช้ PuTTyTray แทนที่จะเป็น PuTTy หรือลูกพี่ลูกน้องแบบพกพาดังนั้นฟังก์ชันบางอย่างที่อธิบายไว้ที่นี่จึงไม่สามารถใช้ได้ในรุ่นอื่น

ที่นี่เรามีหน้าจอเริ่มต้น ใช้ "การตั้งค่าจากไฟล์" (ที่ด้านล่างของหน้าจอ) เพื่อบันทึกเซสชันลงในไฟล์ในไดเรกทอรี PuTTy-แทนหน้าต่างรีจิสตรี สิ่งที่จำเป็นสำหรับผู้ใช้พกพาทุกคน วงรีแรกคือตำแหน่งที่คุณพิมพ์ IP ของเซิร์ฟเวอร์เป้าหมาย (หรือเราเตอร์ในกรณีของเรา) IP หากคุณจำ IP ไม่ได้ตลอดเวลาหรือรับ IP แบบไดนามิกให้สร้างบัญชี Dyndns เพื่อช่วยคุณแก้ปัญหา เราเตอร์ส่วนใหญ่มาพร้อมกับ Dyndns-built-in ทุกวันนี้ทำให้คุณไม่ต้องใช้เครื่องมือในการอัพเดท แน่นอนเราต้องการให้ "SSH" เป็นประเภทการเชื่อมต่อ แต่เป็นการเปิดใช้งานตามค่าเริ่มต้นดังนั้นจึงไม่ควรมีปัญหาใด ๆ

อ้านั่นฉันเอาไปซักพักแล้ว หรือเพื่อให้แม่นยำยิ่งขึ้น: ฉันสาบานและสาปแช่งเกี่ยวกับปัญหาที่ฉันพบและโดยบังเอิญพยายามหาวิธีแก้ไขในการตั้งค่าเครื่องของฉันซึ่งทำให้ฉันแปลกมาก ดังนั้นฉันต้องการแบ่งปันข้อมูลเชิงลึกของฉัน ตัวเลือกที่ฉันวนเปลี่ยนอักขระที่ส่งไปยังเซิร์ฟเวอร์โดยกดปุ่ม backspace-key เนื่องจากเราเตอร์ที่ฉันพูดถึงใช้ลินุกซ์บางประเภทคุณอาจต้องการเปลี่ยนตัวเลือกให้เป็น "Control +? (127)" หากไม่มีการเปิดใช้งานกล่องฟริตซ์ของฉันจะพิมพ์ "[^" หรืออะไรทำนองนั้นแทนการลบอักขระตัวสุดท้าย น่ารำคาญมาก

อันนั้นเป็นหนึ่งในฟังก์ชั่น PuTTyTray เท่านั้นที่ฉันพูดถึงว่าฉันไม่อยากพลาดอีกต่อไปไม่ว่า PuTTyPortable ที่สะดวกสบายมากขึ้นในบางครั้งอาจเป็นไปเพื่อวัตถุประสงค์ของฉัน ปล่อยให้ตัวเลือกที่ "ปกติ" เพื่อเริ่มต้นในโหมดขั้วปกติ ฉันชอบอันนี้เนื่องจากฉันต้องการใช้การพิสูจน์ตัวตนด้วยรหัสผ่าน ไม่ต้องใช้การย่อขนาดหน้าต่างให้เล็กที่สุดเมื่อเริ่มต้นเพียงเพื่อจะนำกลับมาพิมพ์รหัสผ่านและย่อเล็กสุดอีกครั้ง "เสมอ" และ "ไม่เคย" สร้างพฤติกรรมตลก ๆ ที่ฉันไม่สามารถจับได้ แต่ถ้าคุณอยากเดาและชอบปริศนาลองไปลองดู

และโอ้ตัวเลือก "ยอมรับการคลิกครั้งเดียว ... " - ก็ดีเช่นกันหากคุณใช้การกู้คืนแบบนี้ในทุกโปรแกรมของคุณ การผสมการคลิกสองครั้งและการคลิกครั้งเดียวไม่ใช่ความคิดที่ดีอย่างน้อยสำหรับฉัน

ใช่เลย. ไม่สำคัญขนาดนั้นฉันต้องยอมรับ แต่มันจะช่วยให้คุณสามารถเลือกชื่อผู้ใช้ที่จำได้ยาก (โปรดอย่าพูดอะไรเกี่ยวกับ "root" ที่ฉันพิมพ์ลงไปในนั้น .. มันมีไว้เพื่อจุดประสงค์ในการสาธิตเท่านั้น!) และยากที่จะคาดเดา เมื่อใช้การพิสูจน์ตัวตนด้วยรหัสผ่านฉันต้องพิมพ์รหัสผ่านของฉันเท่านั้นไม่ใช่ชื่อผู้ใช้ของฉัน อะไหล่ฉัน ~ 1.2 วินาที เย้!

จิตรกรรม Frenzy !! โอเคตอนนี้เราไปกันแล้ว แท็บนี้เป็น mekka สำหรับทุกความต้องการของคุณจอกศักดิ์สิทธิ์ของการส่งต่อพอร์ต

แนะนำให้ใช้ตัวเลือกแรกที่ฉันใช้ แต่ไม่ได้มีความเสี่ยงใด ๆ (ความปลอดภัยส่วนใหญ่) โปรโตคอลบางตัวอาจต้องการตัวเลือกนี้เพื่อให้ทำงานได้อย่างถูกต้อง เมื่อคุณดูรายการ 1, 2 และ 3 พวกเขาทั้งหมดมีพอร์ตต้นทาง (คอลัมน์แรก) และปลายทาง (อันที่สอง) เช่นลูกศรของฉัน - มีฝีมือมากถ้าฉันพูดได้ลองแสดงให้ดู

1. ) นี่คือการส่งต่อพอร์ตมาตรฐานที่ใช้โดยโปรแกรมใด ๆ ฉันระบุพอร์ตต้นทางของฉันซึ่งคือ 5700 (เลือก "local" เป็นประเภทหากไม่แน่ใจสำหรับผู้อื่นและการกระทำของพวกเขา) และปลายทางที่มักจะเป็น IP บวกพอร์ต อย่างที่คุณเห็นหรืออย่างน้อยก็เดาได้สำหรับ VNC (พอร์ต 5900) และสำหรับเดสก์ท็อปสมมุติในเครือข่ายในบ้านของฉัน

2. ) อันนั้นฉันใช้สำหรับการจำลองของ VPN จำอะแดปเตอร์เครือข่ายเสมือนที่ฉันต้องสร้าง? ฉันให้ IP 10.0.0.1 ที่เป็นนวัตกรรมใหม่มากบริการแชร์ไฟล์ Windows ใช้พอร์ต 139 ดังนั้น 10.0.0.1:139 สำหรับแหล่งที่มา ปลายทางคือฮาร์ดไดรฟ์เครือข่ายหลักของฉันพร้อมพอร์ตเดียวกัน หากคุณระบุ IP สำหรับพอร์ตต้นทางพอร์ตนั้นจะถูกส่งต่อหากใช้อะแดปเตอร์เครือข่ายที่สอดคล้องกันเท่านั้น ในกรณีของการแชร์ไฟล์ฉันต้องทำเช่นนี้เนื่องจากฉันต้องการทำงานทั้งสองวิธีในเวลาเดียวกัน - การแชร์ไฟล์ในเครื่องและการแชร์ไฟล์ผ่าน SSH หากคุณต้องการเพียงหนึ่งในทั้งสองอย่าลังเลที่จะส่งต่อพอร์ตโดยไม่มี IP ต้นทาง

3. ) อันนี้ค่อนข้างเหมือนครั้งแรก แต่ชี้ไปที่การ์ดเครือข่ายเสมือนที่ฉันสร้างบนเราเตอร์ของฉัน ฉันทำเช่นนั้นเพราะมันเป็นสิ่งต้องห้ามในการจับคู่พอร์ตใด ๆ กับ IP ของเราเตอร์ของตัวเองโดยตรง แต่อนุญาตให้ทำการแมปกับ NIC เสมือนได้ ที่นี่ฉันกำลังส่งต่อพอร์ต localhost 80 (ห้ามทำเช่นนี้เมื่อรันเว็บเซิร์ฟเวอร์หรือซอฟต์แวร์ใด ๆ ที่ใช้พอร์ต 80) ไปยังพอร์ต 80 ของ NIC เสมือนดังนั้นฉันสามารถแสดงหน้าสถานะของเราเตอร์ในเบราว์เซอร์ที่ทำงานดูที่นี่ ที่รายการโทรศัพท์และสิ่งที่ชอบ ฉันยังสามารถสร้างการส่งต่อพอร์ตเช่น "6666 192.168.178.253:80" เพื่อดูหน้าเราเตอร์ของฉันจากนั้นฉันจะต้องเชื่อมต่อกับ "localhost: 6666" ในเบราว์เซอร์ของฉันเช่นเดียวกับการเชื่อมต่อ VNC ของฉัน ต้องเชื่อมต่อกับ ": 5700" แทนที่จะเป็นเพียง ""

ระวังด้วยการเชื่อมต่อ -> Proxy-Tab คุณไม่ต้องระบุอะไรที่นี่สำหรับ PuTTy เพื่อมอบ SOCKS-proxy ที่ฉันกล่าวถึง สิ่งนี้จำเป็นเฉพาะถ้า PuTTy ถูกบังคับ (หรือต้องการ) เพื่อใช้พร็อกซีเพื่อเชื่อมต่อกับเน็ตเป้าหมาย (โดยปกติคืออินเทอร์เน็ต) เองเช่นเมื่อใช้ PuTTy บน TOR เป็นต้นซึ่งเป็นวิธีที่ฉันคิดว่าสะดวกสบายที่สุด วิธีการใช้ TOR มี

โอ้ฉันเกือบลืมไปแล้วว่า .. นี่เป็นสิ่งสำคัญเมื่อคุณเชื่อมต่อและใช้งานเป็นเวลานาน หากการเชื่อมต่อเสียหายอาจเป็นไปได้ว่าองค์ประกอบเซิร์ฟเวอร์ของคุณยังคงทำงานอยู่และทำงานบนเราเตอร์และหากคุณเชื่อมต่ออีกครั้งคุณจะได้รับการทำงานครั้งที่สองและครั้งที่สามถ้าเกิดขึ้นอีกครั้ง .. ฉันเลือกค่า 60 วินาทีและใช้งานได้สำหรับฉัน มันเป็นตัวเลือกแบบสุ่มมากหรือน้อย แต่ค่าอื่น ๆ อาจทำได้ดีไม่แพ้กัน

ถูก ฉันยอมรับว่านั่นไม่ได้ทำร้ายอะไรมากมายเลย บางทีฉันอาจจะ ... โพสต์ภาพที่น่ากลัวเกี่ยวกับโปรแกรมที่ฉันใช้ ...

cya เร็ว ๆ นี้! :)