3 Punkte von GN⁺ 2023-09-06 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Artikel über einen aktuell gepflegten Fork von SSHFS; dieses System ermöglicht es, entfernte Dateisysteme über SFTP einzuhängen.
  • Das ursprüngliche SSHFS (Repository: https://github.com/libfuse/sshfs) wurde als nicht mehr gepflegt erklärt, weshalb dieser Fork erstellt wurde.
  • Es gibt auch einen laufenden Rust-Fork von SSHFS von Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust). Rust ist eine moderne und speichersichere Programmiersprache.
  • Allerdings hat die Programmiersprache Rust den Nachteil, eine junge Sprache zu sein, mit instabilen API-Änderungen, fehlender Standardspezifikation und langen, rechenintensiven Kompilierungsprozessen.
  • Die Maintainer dieses Forks konzentrieren sich derzeit darauf, Probleme zu beheben, PRs zu mergen und das Projekt zu pflegen, bis der Rust-Fork bereit ist.
  • SSHFS ist einfach zu verwenden und wird von den meisten SSH-Servern standardmäßig unterstützt. Es ist in allen großen Linux-Distributionen enthalten und wird seit vielen Jahren produktiv auf verschiedenen Systemen eingesetzt.
  • Trotz seiner weiten Verbreitung fehlt es SSHFS derzeit an aktiven regelmäßigen Mitwirkenden, und es gibt bekannte Probleme.
  • Dieser Artikel bietet detaillierte Anleitungen zur Verwendung von SSHFS, einschließlich des Ein- und Aushängens von Dateisystemen.
  • Außerdem enthält er Informationen zur Installation von SSHFS, einschließlich der erforderlichen Bibliotheken und Werkzeuge.
  • Der Artikel ermutigt Nutzer, Bugs zu melden und zum Projekt beizutragen, und bietet Links zur Mailingliste für Support und Bugmeldungen sowie zum GitHub-Issue-Tracker.
  • Der Artikel endet mit Links zur neuesten SSHFS-Version (https://github.com/libfuse/sshfs/releases) und zum Paketierungsstatus.

1 Kommentare

 
GN⁺ 2023-09-06
Hacker-News-Kommentare
  • Ein Artikel über den derzeit gepflegten Fork von SSHFS; dieses System ermöglicht es, Verzeichnisse und Dateien auf entfernten Servern über eine sichere Shell-(SSH-)Sitzung einzubinden und mit ihnen zu interagieren.
  • Ein Nutzer schlägt vor, die TRAMP-Funktion von Emacs für transparenten Remote-Dateizugriff zu verwenden, sofern man kein Problem damit hat, Emacs zu benutzen.
  • Ein anderer Nutzer ist auf dem Mac von macfuse + sshfs zum Tool "mountain duck" gewechselt, um Finder- und Mount-Point-Zugriff auf SFTP-Endpunkte zu erhalten.
  • Es wird ein Missverständnis klargestellt: SSHFS ist nicht Teil von OpenSSH.
  • Das unter Slackware verwendete SSHFS scheint aufgegeben worden zu sein, und es wird darum gebeten, dass Entwickler das Projekt übernehmen.
  • SFTP wird als gutes, aber unterschätztes Protokoll hervorgehoben, besonders wenn das bidirektionale Spiegeln von Dateibäumen effizienter ist als Replikation.
  • Einige Nutzer äußern Enttäuschung darüber, dass SSHFS nicht mehr gepflegt wird, da sie es nützlich fanden, um Code remote zu bearbeiten, ohne alle Plugins auf dem entfernten Server installieren zu müssen.
  • Es gibt Bedenken hinsichtlich des Aktivitätsniveaus des Forks; der letzte Commit war im März, und bei Pull Requests und Issues gibt es kaum Aktivität.
  • Ein Nutzer argumentiert, dass kein Fork nötig sei, da das Projekt aktive Maintainer habe, die sich um Issues mit hoher Auswirkung kümmern.
  • Nutzer diskutieren rclone mount als Alternative zu SSHFS; es verbessere Performance, Stabilität und Caching-Optionen, und Nautilus binde SFTP-Ordner ein.
  • Es wird angemerkt, dass SFTP für Dateiübertragungen eine SSH-Verbindung verwendet, sodass es aus Sicht der Benutzeroberfläche keinen Unterschied zu SSHFS gibt.