3 điểm bởi GN⁺ 2023-09-06 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết về bản fork của SSHFS hiện đang được duy trì; hệ thống này cho phép gắn kết hệ thống tệp từ xa bằng SFTP.
  • SSHFS gốc (kho lưu trữ: https://github.com/libfuse/sshfs) đã được tuyên bố là không còn được duy trì, nên bản fork này đã được tạo ra.
  • Cũng có một bản fork SSHFS viết bằng Rust đang được Greg Shuflin phát triển (https://github.com/neunenak/sshfs/tree/rust). Rust là một ngôn ngữ lập trình hiện đại và an toàn bộ nhớ.
  • Tuy nhiên, ngôn ngữ Rust có nhược điểm là còn non trẻ, với các thay đổi API không ổn định, thiếu đặc tả tiêu chuẩn, và quá trình biên dịch dài, tốn nhiều tính toán.
  • Hiện tại, những người duy trì bản fork này đang tập trung vào việc sửa lỗi, hợp nhất PR, và duy trì dự án cho đến khi bản fork Rust sẵn sàng.
  • SSHFS dễ sử dụng và được hỗ trợ mặc định trên hầu hết máy chủ SSH. Nó có trong tất cả các bản phân phối Linux lớn và đã được dùng hiệu quả trên nhiều hệ thống suốt nhiều năm.
  • Dù được sử dụng rộng rãi, SSHFS hiện thiếu những người đóng góp thường xuyên một cách tích cực và vẫn có các vấn đề đã được biết đến.
  • Bài viết này cung cấp hướng dẫn chi tiết về cách sử dụng SSHFS, bao gồm cách gắn kết và tháo gắn kết hệ thống tệp.
  • Bài viết cũng cung cấp thông tin về cách cài đặt SSHFS, bao gồm các thư viện và công cụ cần thiết.
  • Bài viết khuyến khích người dùng báo cáo lỗi và đóng góp cho dự án, đồng thời cung cấp liên kết đến danh sách thư để nhận hỗ trợ và báo lỗi, cũng như trình theo dõi issue trên GitHub.
  • Bài viết kết thúc bằng các liên kết đến bản phát hành SSHFS mới nhất (https://github.com/libfuse/sshfs/releases) và trạng thái đóng gói.

1 bình luận

 
GN⁺ 2023-09-06
Ý kiến Hacker News
  • Bài viết về nhánh fork của SSHFS hiện đang được duy trì; hệ thống này cho phép gắn kết và tương tác với các thư mục và tệp nằm trên máy chủ từ xa thông qua phiên secure shell (SSH).
  • Một người dùng đề xuất dùng tính năng TRAMP của Emacs để truy cập tệp từ xa một cách trong suốt, nếu bạn không gặp vấn đề gì với việc sử dụng Emacs.
  • Một người dùng khác cho biết trên Mac họ đã chuyển từ việc dùng macfuse + sshfs sang công cụ "mountain duck" để có quyền truy cập Finder và mount point tới các endpoint SFTP.
  • Làm rõ sự hiểu lầm rằng SSHFS không phải là một phần của OpenSSH.
  • SSHFS được dùng trên Slackware có vẻ đã bị bỏ hoang, và có lời kêu gọi các nhà phát triển tiếp quản dự án.
  • SFTP được nhấn mạnh là một giao thức tốt nhưng bị đánh giá thấp, đặc biệt khi việc phản chiếu cây tệp theo cả hai chiều hiệu quả hơn so với sao chép.
  • Một số người dùng bày tỏ sự thất vọng vì SSHFS không còn được duy trì, và nhận thấy nó hữu ích để chỉnh sửa mã từ xa mà không cần cài mọi plugin trên máy chủ từ xa.
  • Có lo ngại về mức độ hoạt động của nhánh fork, với commit gần nhất là vào tháng 3 và hầu như không có hoạt động nào với pull request và issue.
  • Một người dùng cho rằng không cần nhánh fork vì dự án đã có người bảo trì tích cực xử lý các vấn đề có tác động lớn.
  • Người dùng thảo luận về rclone mount như một lựa chọn thay thế cho SSHFS, với hiệu năng, độ ổn định và các tùy chọn cache được cải thiện; Nautilus cũng gắn kết các thư mục SFTP.
  • Có ý kiến nhắc rằng vì SFTP dùng kết nối SSH để truyền tệp, nên khác biệt với SSHFS chỉ nằm ở giao diện người dùng.