TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A currently maintained fork of SSHFS

329 pointsby feldrimover 1 year ago

20 comments

zitterbewegungover 1 year ago
If you want something in user land and you don&#x27;t mind emacs there is TRAMP “Transparent Remote (file) Access, Multiple Protocol”. <a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;tramp&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;tramp&#x2F;</a><p>I use it a lot when I am accessing files from my server on my MacBook Pro .
评论 #37392654 未加载
评论 #37398723 未加载
jmclnxover 1 year ago
Interesting, I alaways assumed sshfs was part of OpenSSH, learn something new every day.<p>Also, looks like sshfs used in Slackware is abandoned.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;libfuse&#x2F;sshfs">https:&#x2F;&#x2F;github.com&#x2F;libfuse&#x2F;sshfs</a><p>A quote from the link, I wonder if this project will be the &#x27;one&#x27;:<p>&gt;If you would like to take over this project, you are welcome to do so. Please fork it and develop the fork for a while. Once there has been 6 months of reasonable activity, please contact Nikolaus@rath.org and I&#x27;ll be happy to give you ownership of this repository or replace with a pointer to the fork.<p>I also wonder if it was abandoned due to the RHEL re-orgs like what happened to bluetooth.
评论 #37391243 未加载
rsyncover 1 year ago
A note …<p>I have transitioned from years of macfuse + sshfs on Mac to just installing the excellent “mountain duck” tool which gives you finder and mount point access to an sftp endpoint.<p>Very nice software and indispensable for me.
评论 #37395515 未加载
评论 #37400261 未加载
评论 #37396339 未加载
dontcontactmeover 1 year ago
sshfs is no longer maintained? That&#x27;s sad, I used sshfs in school to be able to use my zillion vim plugins to edit code without having to install them all on the remote server we used for compute. I was surprised with how smooth of a system it was.
qbaneover 1 year ago
I think SFTP is a good but underrated protocol, when mirroring a file tree bidirectionally makes more sense than cloning one to another. Having forked and studied from SSHFS&#x27; code, I am currently maintaining a list of resources and some personal thoughts on <a href="https:&#x2F;&#x2F;hackmd.io&#x2F;@q&#x2F;sftp-over-ws" rel="nofollow noreferrer">https:&#x2F;&#x2F;hackmd.io&#x2F;@q&#x2F;sftp-over-ws</a>.
评论 #37401503 未加载
vmlinuzover 1 year ago
It&#x27;s obviously a slightly different combination of technologies, but I&#x27;ve been using NFS over wireguard pretty happily for a while...
评论 #37391532 未加载
评论 #37392739 未加载
评论 #37392504 未加载
kiririnover 1 year ago
rclone mount is my go-to now for sshfs functionality - better performance, stability and caching options
评论 #37402456 未加载
chrklover 1 year ago
Unfortunately, this fork does not look very vivid. Last commit in March, almost not activity in terms of PRs and issues. I would not bet on it.
评论 #37390583 未加载
评论 #37400654 未加载
评论 #37390947 未加载
madacolover 1 year ago
Nautilus (Ubuntu&#x27;s file explorer) allows to mount SFTP folders. Supposedly it uses `gvfs` under the hood.<p>Note that SFTP uses an SSH connection for its file transfers, so I have not seen an UI difference from SSHFS
评论 #37392191 未加载
the-alchemistover 1 year ago
Anyone try rclone or sshfs on Mac OS X with macfuse&#x2F;osxfuse?
评论 #37397005 未加载
评论 #37392179 未加载
评论 #37392210 未加载
评论 #37392069 未加载
thecosmicfrogover 1 year ago
The main file is a C file which is nearly 5,000 lines long. Impressive.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;deadbeefsociety&#x2F;sshfs&#x2F;blob&#x2F;main&#x2F;sshfs.c">https:&#x2F;&#x2F;github.com&#x2F;deadbeefsociety&#x2F;sshfs&#x2F;blob&#x2F;main&#x2F;sshfs.c</a>
评论 #37390874 未加载
评论 #37391010 未加载
评论 #37392937 未加载
评论 #37390607 未加载
评论 #37391503 未加载
saurikover 1 year ago
&gt; The current maintainer continues to apply pull requests and makes regular releases, but unfortunately has no capacity to do any development beyond addressing high-impact issues.<p>Assuming this is true--and I think it is fair to trust the author of the statement when judging the same author--this doesn&#x27;t sound like a project that needs a fork, as it apparently in fact <i>does</i> have an active maintainer; if you want to help contribute to sshfs, you thereby can do that without forking it and causing a mess for everyone having to decide which one to use&#x2F;ship and without the bad blood inherent in resorting to the four-letter F-word of open source project management.
评论 #37390320 未加载
评论 #37390334 未加载
effieover 1 year ago
Is there a more security-oriented alternative to SSHFS, where the connecting client won&#x27;t be given shell access on the server? I just want to share a directory from server to an untrusted VM over network, and have VM mount it, not give the VM shell access to the server.<p>FTP is close to such a thing, but it is somewhat archaic, slow and not sure about its security.
评论 #37428753 未加载
hot_grilover 1 year ago
I remember using SSHFS way back in the day on Mac, also back then thinking &quot;SSHFS&quot; meant &quot;SSH + HFS.&quot; It was always confusing to grab the right tools for it, and it never worked very well. With remote codebases, I just SSH in and edit in Vim.
moontearover 1 year ago
How are the different packages for the different *nix distros maintained? I see the link to repology, but that service only tracks the packages - who created the packages and where are they generated in the repo?
computersuckover 1 year ago
Is it google summer of code or some similar event right now?<p>Looks like the most recent issues and PRs are just junk typo &#x2F; grammar fixes
blueflowover 1 year ago
Good, it seems people can&#x27;t stand it if software just exists and does its job and doesn&#x27;t get new commits each month.
评论 #37390348 未加载
评论 #37390432 未加载
评论 #37390762 未加载
feldrimover 1 year ago
&gt; This repository has been archived by the owner on May 26, 2022. It is now read-only.<p>&gt; This project is no longer maintained or developed. Github issue tracking and pull requests have therefore been disabled. The mailing list (see below) is still available for use.<p>If you would like to take over this project, you are welcome to do so. Please fork it and develop the fork for a while. Once there has been 6 months of reasonable activity, please contact Nikolaus@rath.org and I&#x27;ll be happy to give you ownership of this repository or replace with a pointer to the fork.<p>I saw that there are some semi-active forks focusing on different aspects: a rust rewrite, a persistent cache support version, or a bug fixing only version.<p>The issue is that most software has bugs and vulnerabilities which has not been discovered yet while the software is not maintained. It means the problems will exist without a solution for the future. Open source software maintainers have been a significant part of our overall IT environment [0] but voluntary contributions are subject to human resource limits. SSHFS is one of those projects relying on a single maintainer which has ended up being archived. The packages on many distributions repositories are stuck as is. The several semi-active forks are also owned by a single person without a proper community. I&#x27;m not sure if any of the distro communities would pick one of those and package it to be the next version.<p>So, the users of these software on their own, with the single, cross platform, ultimately portable packaging solution: the source code.<p>0. <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;2347&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;xkcd.com&#x2F;2347&#x2F;</a>
评论 #37401561 未加载
williamsteinover 1 year ago
Related -- last month I wrote an implementation of something very similar to sshfs, but in Typescript over a WebSocket: <a href="https:&#x2F;&#x2F;github.com&#x2F;sagemathinc&#x2F;websocketfs">https:&#x2F;&#x2F;github.com&#x2F;sagemathinc&#x2F;websocketfs</a>
Timshelover 1 year ago
Discovered that you can replace sshfs with rclone. And the project appear to be way more active : <a href="https:&#x2F;&#x2F;github.com&#x2F;rclone&#x2F;rclone">https:&#x2F;&#x2F;github.com&#x2F;rclone&#x2F;rclone</a><p>Edit: cf: <a href="https:&#x2F;&#x2F;rclone.org&#x2F;commands&#x2F;rclone_mount&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;rclone.org&#x2F;commands&#x2F;rclone_mount&#x2F;</a>
评论 #37393980 未加载
评论 #37391921 未加载
评论 #37392680 未加载
评论 #37391092 未加载
评论 #37392899 未加载
评论 #37390578 未加载
评论 #37395705 未加载