ค้นหาเว็บไซต์

โครงการ SSHFS ยังคงดำเนินอยู่หรือไม่?


ด้วยการออกเวอร์ชันล่าสุดในเดือนพฤษภาคม 2022 และมีนักพัฒนาเหลือเพียงคนเดียว อนาคตของ SSHFS จึงยังไม่แน่นอน โครงการนี้กำลังเลือนหายไปหรือไม่?

SSHFS (Secure SHell FileSystem) เป็นเครื่องมือที่มีมาหลายปีแล้วและเกือบทุกผู้ใช้ Linux เคยใช้มันในบางช่วง มันเป็นไคลเอนต์ระบบไฟล์ที่ช่วยให้คุณสามารถเมานต์และโต้ตอบกับไดเรกทอรีและไฟล์บนเซิร์ฟเวอร์ระยะไกลโดยใช้โปรโตคอล Secure Shell (SSH)

กล่าวอีกนัยหนึ่ง SSHFS ช่วยให้คุณเข้าถึงระบบไฟล์ระยะไกลได้อย่างปลอดภัยผ่านการเชื่อมต่อเครือข่ายที่เข้ารหัสเหมือนกับว่าเป็นไฟล์ในเครื่องของคุณเอง

มันอิงตามอินเทอร์เฟซ Filesystem in Userspace (FUSE) ซึ่งอนุญาตให้ผู้ใช้ที่ไม่มีสิทธิ์พิเศษสามารถสร้างระบบไฟล์ได้โดยไม่ต้องแก้ไขโค้ดเคอร์เนล ซึ่งทำให้ SSHFS มีความยืดหยุ่นสูงและใช้งานง่าย

คุณสามารถทำงานกับไฟล์ระยะไกลโดยใช้เครื่องมือและคำสั่งในการจัดการไฟล์ทั่วไปบนเครื่องของคุณ เช่น การย้าย การคัดลอก การแก้ไข เป็นต้น โดยไม่ต้องคัดลอกไฟล์ไปมาด้วยตนเอง

น่าเสียดายที่ SSHFS ไม่ค่อยราบรื่นในช่วงสองปีที่ผ่านมา จากเดิมที่เป็นโครงการที่เฟื่องฟูและมีชุมชนเข้มแข็ง ตอนนี้มันกำลังอยู่ในภาวะซบเซา โดยการเปิดตัวซอฟต์แวร์ล่าสุดก็ย้อนกลับไปเมื่อเดือนพฤษภาคม 2022

นอกจากนี้ บนหน้า GitHub ของโครงการ เรายังพบสิ่งต่อไปนี้:

“อย่างไรก็ตาม ปัจจุบัน SSHFS ไม่มีผู้ร่วมพัฒนาที่มีการทำงานอย่างสม่ำเสมอ และมีปัญหาที่ทราบอยู่หลายข้อ ผู้ดูแลในปัจจุบันยังคงรับคำขอดึงเข้ามาและออกเวอร์ชันใหม่อย่างสม่ำเสมอ แต่โชคร้ายที่ไม่มีความสามารถในการพัฒนาต่อไปนอกจากการแก้ไขปัญหาที่มีผลกระทบสูง”

นอกจากนี้ ตัวติดตามบั๊กของโครงการยังมีรายการปัญหาที่ยังไม่ได้แก้ไขเพิ่มขึ้นเรื่อย ๆ ผู้ใช้งานควรทราบว่าปัญหาที่พวกเขากังวลอาจไม่ได้รับการแก้ไข เว้นแต่พวกเขาจะส่ง pull request หรือรายงานปัญหาที่สำคัญ

นี่ส่งผลให้เกิดโครงการที่ แม้ว่ายังคงใช้งานได้ แต่ก็อาจไม่สามารถตอบสนองต่อความต้องการและความคาดหวังที่เปลี่ยนแปลงไปของผู้ใช้ได้ทัน

สิ่งนี้หมายความว่าอย่างไรในทางปฏิบัติ? SSHFS แทบไม่ได้รับการพัฒนาในช่วงสองปีที่ผ่านมา และถ้าโครงการไม่สามารถดึงดูดอาสาสมัครได้ อนาคตของมันก็อยู่ในสถานการณ์ที่ไม่แน่นอน กล่าวอีกนัยหนึ่ง การดำรงอยู่ของมันตอนนี้ขึ้นอยู่กับความเต็มใจของชุมชนที่กว้างขึ้นในการเข้ามาช่วยสนับสนุน

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

อีกทางเลือกที่น่าสนใจคือ Rclone ซึ่งเป็นเครื่องมือจัดการไฟล์ที่หลากหลายและรองรับหลายโปรโตคอล เช่น SSH, FTP, S3 และอื่น ๆ มันเป็นตัวแทนที่ใช้งานได้แทน SSHFS และมาพร้อมกับคุณสมบัติเพิ่มเติมและการสนับสนุนที่ต่อเนื่อง ทำให้เป็นตัวเลือกที่น่าสนใจสำหรับผู้ที่มองหาความเสถียรและความต่อเนื่องในการจัดการไฟล์ระยะไกล

อย่างไรก็ตาม เราหวังว่า SSHFS จะสามารถออกจากสถานการณ์ที่ไม่พึงประสงค์ในปัจจุบันได้ และจะได้รับความสนใจที่สมควร เพราะมันเป็นเครื่องมือที่ผู้ใช้ Linux หลายคนพึ่งพา