问题标签 [sshfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1179 浏览

amazon-web-services - 有什么方法可以提高亚马逊 AWS 上的 sshfs 速度吗?

我对 AWS 实例的 ping 时间为 50 毫秒,通过 ssh 处理文件所需的时间不到一秒,但是当我使用 sshfs 挂载目录并使用 SublimeText3/Gedit 打开它时,延迟大于 10 秒。1. 我能做些什么来减少这些滞后吗?2. 为什么会这样?3. 有没有更好的远程文件编辑工具?

我的 ssh 配置:

0 投票
1 回答
619 浏览

bash - sshfs 的 Bash 命令别名

sshfs用来将远程驱动器安装到我的文件系统上。但是,每当我卸载它时,它都会删除创建它的文件夹。我的第一个问题是删除文件夹的目的是什么。其次,有没有办法在给定目录不存在的情况下sshfs为要执行的命令设置别名mkdir- 这样我就不需要在每次想挂载驱动器时都创建一个?我使用 bash 作为我的默认 shell。

0 投票
5 回答
23351 浏览

macos - 为什么我不能设置 SSHFS 共享?“OSXFUSE 文件系统不可用”错误

我正在尝试设置从本地计算机到远程计算机的 SSHFS 共享,但它不起作用。我收到错误 OSXFUSE 文件系统不可用(见下文)。如何解决这个问题?

仅供参考,我的本地机器是运行 OSX 10.9.3 的 MacBook Pro 笔记本电脑。远程机器实际上是运行 CentOS 的同一硬件上的 VirtualBox。

我尝试了此处描述的解决方案。但这对我不起作用:

0 投票
1 回答
290 浏览

python - sshfs 使用 fabric run 命令挂载失败

我正在尝试使用以下运行命令挂载 SSHFS

run("sshfs -o reconnect -C -o workaround=all localhost:/home/test/ /mnt")

它失败并出现以下错误

保险丝:错误的挂载点`/mnt':传输端点未连接

但是,如果我妖魔化它就可以了。有什么解决办法吗?

0 投票
1 回答
788 浏览

macos - 为什么执行 SSHFS 时目录会消失?如何在 Max OSX 10.9 上设置 SSHFS 共享?

我正在运行 Max OSX 10.9.3,并且正在尝试在我的 MacBook Pro 和远程文件系统之间设置 SSHFS 文件共享。但是,当我尝试这样做时,它不起作用。

奇怪的是,它使目标目录消失了。有没有其他人看到这种情况发生?它是一个错误吗?

首先看到我可以正常ssh进入目标机器:

接下来,我在本地创建一个目录并验证它是否已创建:

现在我尝试设置 SSHFS 共享:

好的。它似乎奏效了。没有错误。那么让我们看看我们创建的共享,好吗?

什么?不仅文件共享不起作用,而且 share1 目录似乎已经消失了!(尽管文件系统似乎知道它丢失了,这很奇怪)。

/mnt/share1 去了哪里,我该如何设置这个 SSHFS?

0 投票
1 回答
1862 浏览

java - 通过 SSH 使用 Java 挂载远程磁盘

使用 Java 可以通过 SSH 挂载远程磁盘吗?我看到 Windows 系统存在这种情况,例如 Dokan、win-SSH-FS 或任何东西,但我需要能够通过 Java 映射远程磁盘。

我已经用 Java 完成了部分应用程序,但作为最后一件事,我需要执行我的应用程序的登录过程也安装磁盘。不幸的是我找不到任何东西....

我使用 Java 是因为它可能适用于 Windows 和 Linux。

想法?

0 投票
1 回答
396 浏览

node.js - sublime 无法保存挂载的文件

编辑:原来我的开发盒的硬盘坏了。

原文

我每天都这样做,但今天突然下降。我试过重启。

  1. 我安装到我的 devbox

    /li>
  2. 然后我

    然后去 www/app 打开 sublime 并编辑文件

问题是每当我想保存文件时,Sublime 都会说“无法保存 ~/www/app/**.js”

我也无法通过 vim 在 devbox 上打开文件。当我尝试在 devbox 上运行我的节点服务器时,我也遇到了这个连接错误(以前从未发生过)。我不确定这是否相关,但它们是一起发生的。

0 投票
1 回答
393 浏览

raspberry-pi - sshfs OSXFUSE 文件系统不可用?

我目前正在尝试将笔记本电脑上的驱动器映射到我的树莓派

我在笔记本电脑上本地的目录是:/Users/username/python_stuff 我要映射到的目录是:/home/pi/python_project

当我与 sshfs 连接时,我正在使用:sshfs pi@192.168.1.12:/home/pi/python_project /Users/username/python_stuff

我回来的错误是 OSXFUSE 文件系统不可用 (-1) OSXFUSE 文件系统不可用 (1)

我是 sshfs 的第一次用户,我不明白上述错误在说什么。我输入此命令是否错误?

任何帮助表示赞赏。

谢谢大家的时间。

0 投票
1 回答
6310 浏览

osx-mavericks - 将 WebStorm (JetBrains) 与 SSHFS 安装的开发服务器 (Mavericks, OSXFUSE) 一起使用?不断卸下驱动器

更新:我看到有人试图将 PyCharm 与 SSHFS 一起使用,JetBrains 说:“不”。也许这行不通?

我正在尝试在我工作的客户办公室的 SSHFS 安装磁盘上使用 WebStorm——我以前从未使用过 SSHFS。我使用的是 OSX 10.9.2,通过 home-brew 安装了 SSHFS 并安装了 OSXFUSE。

SSHFS 挂载在任何情况下都会定期卸载,但由于我开始尝试使用 WebStorm,它每次启动 WebStorm 时都会卸载并开始扫描 SSHFS 磁盘上的文件 — WebStorm 给出消息“外部文件更改同步可能很慢:无法观看项目文件(它们是否在网络挂载下?)”,如果我尝试打开文件,它会冻结。与此同时,SSHFS 磁盘已被卸载。如果我通过终端重新安装,WebStorm 会不高兴,要么冻结,要么就坐在那里。

我使用“现有文件中的新项目”设置了 WebStorm 项目——有没有办法使用 SSHFS 作为服务器来设置它?除了 SSHFS 光盘的登录名和密码之外,我没有任何其他特定于服务器的信息,但也许可以得到它。

感谢您的帮助 - </p>

0 投票
1 回答
65 浏览

windows - 使用 GUI 管理远程非裸 git 存储库

我也在reddit上问过这个问题,但我也在通过在这里问来对冲我的赌注。

我们有一名员工需要能够将远程非裸存储库视为本地存储库。该员工需要能够分支、提交和合并。有一些并发症。

  • 员工在 Windows 上。
  • 员工对 git 的了解只有表面,需要能够通过友好的 GUI 完成所有操作。
  • 员工通过极其脆弱的互联网连接在家工作。

我相信一个好的解决方案将涉及使用 sshfs 来“本地化”远程 repo,允许任何 git GUI 将其视为本地的。但我们不知道这是否与周期性来去的互联网连接兼容,并且根据月相。

此外,高级工程师更愿意找到一个内置支持管理远程非裸存储库的 GUI 客户端,而不是使用 sshfs “hack”。不幸的是,这将排除 SourceTree,这是相关员工的首选。

真的,这是两个问题合二为一:

  1. sshfs 是否有任何理由不适合更改不频繁但连接不稳定的用例?
  2. 是否有任何适用于 Windows 的 git GUI 客户端支持内置此功能?