จัดการ SSH local tunnels หลายตัวเป็นบริการพื้นหลังบน Windows
กำหนดบริการ SSH forwarding ในไฟล์การกำหนดค่าฉบับเดียวและเรียกใช้เป็นกระบวนการพื้นหลัง โดยรักษาท่อให้ทำงานอยู่โดยไม่ต้องเปิดเทอร์มินัล sshforward จาก pcpl2lab มีเป้าหมายที่นักพัฒนาและผู้ดูแลระบบที่ต้องการการส่งต่อพอร์ตท้องถิ่นอย่างต่อเนื่องบน Windows เครื่องมือนี้มีการควบคุมผ่านบรรทัดคำสั่งเพื่อเริ่มรายการและหยุดท่อ และมีการจัดเตรียมการสร้างสำหรับสถาปัตยกรรม amd64, 386 และ arm64 ทำให้เหมาะสมกับสภาพแวดล้อม Windows ที่หลากหลาย.
sshforward ทำอะไรสำหรับการส่งพอร์ตท้องถิ่น SSH?
sshforward จัดการการส่งพอร์ต SSH ท้องถิ่นผ่านไฟล์บริการที่ประกาศไว้. คุณวางกฎการส่งในการกำหนดค่าหนึ่งและเรียกใช้คำสั่งเพื่อเริ่มต้นหรือหยุดบริการที่ตั้งชื่อ แทนที่จะพิมพ์คำสั่ง SSH ที่ยาวทุกครั้ง เครื่องมือจะเปิดเผยชุด CLI ที่ง่ายสำหรับการจัดการวงจรชีวิตของบริการและสนับสนุนอุโมงค์ที่ใช้งานได้หลายตัวพร้อมกัน ซึ่งเหมาะสำหรับการทำงานที่ต้องการสะพานที่คงที่จากพอร์ตท้องถิ่นไปยังบริการระยะไกล.
มันมีผลต่อประสิทธิภาพของระบบในระหว่างการทำงานเบื้องหลังหรือไม่?
อุโมงค์เบื้องหลังทำงานด้วยการใช้ทรัพยากรน้อยที่สุด. เครื่องมือถูกอธิบายว่าเป็นน้ำหนักเบาและให้การสร้างที่เป็นธรรมชาติสำหรับ amd64, 386 และ arm64 ซึ่งลดความจำเป็นในการใช้เลเยอร์การจำลอง เนื่องจากอุโมงค์ทำงานเป็นกระบวนการเบื้องหลังแทนที่จะเป็นเชลล์ที่โต้ตอบ พวกเขาจึงหลีกเลี่ยงหน้าต่างเทอร์มินัลที่เปิดอยู่และรักษาโอเวอร์เฮดในการทำงานให้ต่ำสำหรับเครื่องนักพัฒนาทั่วไปและเซิร์ฟเวอร์ที่ใช้สำหรับการทดสอบหรือการจัดเตรียม.
sshforward ปลอดภัยที่จะทำงานในสภาพแวดล้อมการผลิตหรือการพัฒนาหรือไม่?
ความปลอดภัยในการดำเนินงานมาจากการควบคุมที่อิงตามการกำหนดค่าและการทำงานเบื้องหลัง. บริการจะถูกกำหนดไว้ครั้งเดียวในไฟล์กำหนดค่า ดังนั้นการเปลี่ยนแปลงจึงชัดเจนมากกว่าที่จะเป็นแบบสุ่ม นักพัฒนาจะเผยแพร่โครงการภายใต้ใบอนุญาต BSD-2-Clause ซึ่งอนุญาตให้ตรวจสอบซอร์สโค้ด การเริ่มต้น/รายการ/หยุดคำสั่งในบรรทัดคำสั่งจะจำกัดคำสั่งที่โต้ตอบโดยบังเอิญ ซึ่งช่วยให้ผู้ดูแลระบบสามารถใช้สถานะอุโมงค์ที่คาดเดาได้ทั่วทั้งเครื่อง.
มีประโยชน์สำหรับผู้ใช้ที่มีความสามารถสูงที่จัดการ SSH tunnels ที่คงที่; ข้อควรระวังหนึ่งข้อ
เครื่องมือนี้เหมาะสำหรับผู้ดูแลระบบและนักพัฒนาที่ต้องการการจัดการ tunnel ที่คาดเดาได้และสามารถเขียนสคริปต์ได้ รวมถึงการสนับสนุน Windows ข้ามสถาปัตยกรรม คาดหวังการทำงานที่ขับเคลื่อนด้วยการกำหนดค่าที่กระชับ แทนที่จะเป็นผู้จัดการกราฟิก ดังนั้นผู้ใช้ที่ชอบ GUI จะไม่พบที่นี่ เป็นเคล็ดลับที่เป็นประโยชน์ ให้เก็บไฟล์การกำหนดค่าไว้ภายใต้การควบคุมเวอร์ชันเพื่อให้การกำหนดค่าบริการยังคงสามารถตรวจสอบได้เมื่อทำการปรับใช้ข้ามหลายเครื่อง.