3 คะแนน โดย GN⁺ 2023-09-06 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • บทความเกี่ยวกับฟอร์กของ SSHFS ที่ยังมีการบำรุงรักษาอยู่ในปัจจุบัน โดยระบบนี้ช่วยให้สามารถเมานต์ระบบไฟล์ระยะไกลได้ผ่าน SFTP
  • SSHFS ดั้งเดิม (ที่เก็บซอร์ส: https://github.com/libfuse/sshfs) ถูกประกาศว่าไม่มีการบำรุงรักษาอีกต่อไป จึงเกิดฟอร์กนี้ขึ้น
  • ยังมี Rust ฟอร์กของ SSHFS ที่กำลังพัฒนาโดย Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust) ด้วย โดย Rust เป็นภาษาโปรแกรมสมัยใหม่ที่ปลอดภัยต่อหน่วยความจำ
  • อย่างไรก็ตาม Rust ก็มีข้อเสียตรงที่เป็นภาษาที่ยังอายุน้อย มีการเปลี่ยนแปลง API ที่ยังไม่เสถียร ขาดสเปกมาตรฐาน และมีกระบวนการคอมไพล์ที่ยาวนานและใช้การคำนวณสูง
  • ปัจจุบันผู้ดูแลฟอร์กนี้มุ่งเน้นไปที่การแก้ปัญหา การรวม PR และดูแลโครงการต่อไปจนกว่าฟอร์ก Rust จะพร้อม
  • SSHFS ใช้งานง่าย และรองรับโดยค่าเริ่มต้นบนเซิร์ฟเวอร์ SSH ส่วนใหญ่ รวมอยู่ในลินุกซ์ดิสทริบิวชันหลักทั้งหมด และถูกใช้งานจริงบนหลากหลายระบบมาเป็นเวลาหลายปี
  • แม้จะมีการใช้งานอย่างกว้างขวาง แต่ปัจจุบัน SSHFS ยังขาดผู้มีส่วนร่วมประจำที่ทำงานอย่างต่อเนื่อง และมีปัญหาที่ทราบอยู่แล้วหลายรายการ
  • บทความนี้ให้คำแนะนำอย่างละเอียดเกี่ยวกับวิธีใช้ SSHFS รวมถึงวิธีเมานต์และอันเมานต์ระบบไฟล์
  • นอกจากนี้ยังให้ข้อมูลเกี่ยวกับวิธีติดตั้ง SSHFS รวมถึงไลบรารีและเครื่องมือที่จำเป็น
  • บทความนี้ยังแนะนำให้ผู้ใช้รายงานบั๊กและมีส่วนร่วมกับโครงการ พร้อมให้ลิงก์ไปยังเมลลิงลิสต์และ GitHub issue tracker สำหรับการสนับสนุนและรายงานบั๊ก
  • บทความปิดท้ายด้วยลิงก์ไปยังรีลีสล่าสุดของ SSHFS (https://github.com/libfuse/sshfs/releases) และสถานะการแพ็กเกจ

1 ความคิดเห็น

 
GN⁺ 2023-09-06
ความคิดเห็นจาก Hacker News
  • บทความเกี่ยวกับฟอร์กของ SSHFS ที่ยังมีการดูแลอยู่ในปัจจุบัน โดยระบบนี้ทำให้สามารถเมานต์และโต้ตอบกับไดเรกทอรีและไฟล์ที่อยู่บนเซิร์ฟเวอร์ระยะไกลผ่านเซสชัน secure shell (SSH) ได้
  • ผู้ใช้คนหนึ่งเสนอว่า หากไม่มีปัญหาในการใช้ Emacs ก็ควรใช้ความสามารถ TRAMP ของ Emacs สำหรับการเข้าถึงไฟล์ระยะไกลแบบโปร่งใส
  • ผู้ใช้อีกรายหนึ่งเปลี่ยนจากการใช้ macfuse + sshfs บน Mac ไปใช้เครื่องมือ "mountain duck" เพื่อเข้าถึง Finder และเมานต์พอยต์สำหรับ SFTP endpoint
  • มีการชี้แจงความเข้าใจผิดว่า SSHFS ไม่ได้เป็นส่วนหนึ่งของ OpenSSH
  • SSHFS ที่ใช้ใน Slackware ดูเหมือนจะถูกทิ้งร้างไปแล้ว และมีการขอให้นักพัฒนามารับช่วงต่อโครงการ
  • SFTP ถูกเน้นว่าเป็นโปรโตคอลที่ดีแต่ถูกประเมินค่าต่ำเกินไป โดยเฉพาะเมื่อการทำมิเรอร์ต้นไม้ไฟล์แบบสองทางมีประสิทธิภาพกว่าการทำซ้ำ
  • ผู้ใช้บางคนแสดงความผิดหวังที่ SSHFS ไม่ได้รับการดูแลอีกต่อไป และพบว่ามันมีประโยชน์สำหรับการแก้ไขโค้ดบนเครื่องระยะไกลโดยไม่ต้องติดตั้งปลั๊กอินทั้งหมดบนเซิร์ฟเวอร์ระยะไกล
  • มีความกังวลเกี่ยวกับระดับกิจกรรมของฟอร์กนี้ โดยคอมมิตล่าสุดเกิดขึ้นในเดือนมีนาคม และแทบไม่มีความเคลื่อนไหวใน pull request และ issue
  • ผู้ใช้คนหนึ่งโต้แย้งว่าโครงการนี้มีผู้ดูแลที่ยังแอ็กทีฟและแก้ไขปัญหาที่มีผลกระทบสูงอยู่แล้ว จึงไม่จำเป็นต้องมีฟอร์ก
  • ผู้ใช้พูดคุยถึง rclone mount ในฐานะทางเลือกของ SSHFS ซึ่งให้ประสิทธิภาพ ความเสถียร และตัวเลือกแคชที่ดีขึ้น และ Nautilus ก็สามารถเมานต์โฟลเดอร์ SFTP ได้
  • มีการกล่าวถึงว่า SFTP ใช้การเชื่อมต่อ SSH สำหรับการถ่ายโอนไฟล์ ดังนั้นจึงไม่มีความแตกต่างด้านส่วนติดต่อผู้ใช้จาก SSHFS