3 पॉइंट द्वारा GN⁺ 2023-09-06 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • इस समय मेंटेन किए जा रहे SSHFS के fork पर एक लेख, जो SFTP का उपयोग करके remote file system को mount करने की सुविधा देता है.
  • मूल SSHFS (repository: https://github.com/libfuse/sshfs) को अब maintain नहीं किया जा रहा है, ऐसा घोषित किए जाने के बाद यह fork बनाया गया.
  • Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust) द्वारा विकसित किया जा रहा SSHFS का एक Rust fork भी है. Rust एक आधुनिक और memory-safe programming language है.
  • हालांकि, Rust language अपेक्षाकृत नई है, और इसमें unstable API changes, standard specification की अनुपस्थिति, तथा लंबे और computation-intensive compile process जैसी कमियां हैं.
  • फिलहाल इस fork के maintainers bugs को ठीक करने, PRs को merge करने, और Rust fork तैयार होने तक project को बनाए रखने पर ध्यान दे रहे हैं.
  • SSHFS इस्तेमाल करने में आसान है और अधिकांश SSH servers में default रूप से supported है. यह सभी प्रमुख Linux distributions में शामिल है और कई वर्षों से विभिन्न systems पर production में उपयोग किया जाता रहा है.
  • व्यापक उपयोग के बावजूद, SSHFS में इस समय सक्रिय नियमित contributors की कमी है, और कुछ known issues भी हैं.
  • यह लेख SSHFS का उपयोग करने के लिए विस्तृत निर्देश देता है, जिनमें file system को mount और unmount करने के तरीके शामिल हैं.
  • साथ ही, इसमें SSHFS को install करने की जानकारी भी दी गई है, जिनमें आवश्यक libraries और tools शामिल हैं.
  • यह लेख users को bugs report करने और project में contribute करने के लिए प्रोत्साहित करता है, और support व bug reports के लिए mailing list तथा GitHub issue tracker के links देता है.
  • अंत में, यह लेख नवीनतम SSHFS release (https://github.com/libfuse/sshfs/releases) और packaging status के links के साथ समाप्त होता है.

1 टिप्पणियां

 
GN⁺ 2023-09-06
Hacker News राय
  • SSHFS के वर्तमान में मेंटेन किए जा रहे fork पर एक लेख, जो secure shell (SSH) session के ज़रिए remote server पर मौजूद directories और files को mount करके उनके साथ interact करना संभव बनाता है.
  • एक उपयोगकर्ता सुझाव देता है कि अगर Emacs इस्तेमाल करने में कोई दिक्कत नहीं है, तो transparent remote file access के लिए Emacs की TRAMP सुविधा का उपयोग किया जा सकता है.
  • एक अन्य उपयोगकर्ता ने Mac पर macfuse + sshfs इस्तेमाल करने से हटकर SFTP endpoint के लिए Finder और mount point access पाने हेतु "mountain duck" टूल का उपयोग करना शुरू किया.
  • यह गलतफहमी दूर की गई कि SSHFS, OpenSSH का हिस्सा नहीं है.
  • Slackware में इस्तेमाल किया गया SSHFS परित्यक्त लगता है, और डेवलपर्स से परियोजना को आगे संभालने का अनुरोध किया गया है.
  • SFTP को एक अच्छा लेकिन कम आंका गया protocol बताया गया है, खासकर जब file tree को दोनों दिशाओं में mirror करना, replication की तुलना में ज़्यादा efficient हो.
  • कुछ उपयोगकर्ताओं ने इस बात पर निराशा जताई कि SSHFS अब मेंटेन नहीं हो रहा, और उन्हें यह remote server पर सभी plugins इंस्टॉल किए बिना remote code editing के लिए उपयोगी लगा.
  • fork की activity level को लेकर चिंता है; आख़िरी commit मार्च में था और pull requests व issues पर लगभग कोई activity नहीं है.
  • एक उपयोगकर्ता का तर्क है कि परियोजना के पास high-impact issues को सुलझाने वाला एक सक्रिय maintainer है, इसलिए fork की ज़रूरत नहीं है.
  • उपयोगकर्ता SSHFS के विकल्प के रूप में rclone mount पर चर्चा करते हैं, जो performance, reliability और caching options बेहतर करता है, और Nautilus SFTP folders को mount कर देता है.
  • यह भी उल्लेख किया गया कि SFTP file transfer के लिए SSH connection का उपयोग करता है, इसलिए SSHFS की तुलना में user interface में कोई अंतर नहीं है.