标签: sshfs

尝试使用 sshfs 和 MacFUSE 挂载卷时,为什么会出现“不允许操作”?

我安装了 MacFUSE(来自http://code.google.com/p/macfuse/downloads/list),重新启动,然后下载 sshfs-static-leopard.gz,并将 sshfs-static-leopard 移至 /usr/sbin/ sshfs(并对其进行了 chmod 755)。

我已经在工作中配置了一台 Ubuntu 机器(主机名为“daryls”),所以我可以在没有密码的情况下通过 ssh 进入它。但是当我尝试时sshfs daryls:/ /Volumes/daryls -oauto_cache,reconnect,volname=daryls,我得到:

warning: ssh nodelay workaround disabled
mount_fusefs: failed to mount /Volumes/daryls@/dev/fuse0: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

什么操作是不允许的?

我运行的是 Mac OS X 10.6.7?是不是 sshfs-static-leopard.gz 不适用于雪豹?或者它只能在 32 位模式下工作?如何确定我是否在 64 位模式下启动 Mac OS X?

更新:周五我用 Ubuntu 11.04 VM(在 VMware Fusion 3.1.3 中运行)进行了尝试。我很确定我只是做了一个常规的mkdir /Volumes/ubuntu(没有 sudo),然后sshfs ubuntu:/ /Volumes/ubuntu -oauto_cache,reconnect,volname=ubuntu它起作用了。

但是今天我遇到了同样的mount_fusefs: failed to mount /Volumes/ubuntu@/dev/fuse0: Operation not permitted错误。

我尝试使用 sudo 创建 …

mac-osx sshfs

4
推荐指数
1
解决办法
4万
查看次数

在 XenServer 6.1 上使用 SSHFS

在 Xen Server 6.1 上,为了备份我的 VM,我使用基于以下工具的脚本:

  • xe vm-list构建要备份的虚拟机列表
  • xe vm-snapshot拍摄虚拟机快照
  • xe template-param-set is-a-template=false ha-always-run=false将快照转换为虚拟机
  • xe vm-export vm=uuid_of_this_new_vm filename=|ssh ..... "cat > /path/backup.xva"
    --> 将导出发送到我的备份服务器而不将其存储在本地
  • xe vm-uninstall

我想使用 sshfs 在我的 Xen 主机上安装我的远程备份服务器。但 sshfs 在 Xen 发行版或默认存储库(XenServer 6.1.0 更新)中不可用。

我有几种在 Xen 主机上安装 sshfs 的可能性:

  • 我添加了一个包含 sshfs 的存储库。我想这会给我以后带来麻烦。Xen 不支持它,我更喜欢让主机配置大部分不变
  • 我可以拿一个 tarball 并将其安装在单独的目录中
  • 或者我采用 RPM 并将其分开安装

或者我找到了一种将远程 ssh 命令通过管道传输到的方法,xe vm-import就像我对导出所做的那样。我测试了很多东西但没有任何效果

您认为最好的解决方案是什么?

backup xen virtual-machines sshfs

4
推荐指数
1
解决办法
2044
查看次数

sshfs 无密码

有谁知道 ssh -i 等效于 sshfs 吗?我想在不提示输入密码的情况下使用 sshfs

sshfs

3
推荐指数
1
解决办法
4990
查看次数

`rm -rf` 是如何工作的

当我尝试rm -rf使用具有很多子目录和/或文件并且使用SSHFS 挂载的目录时,我需要一段时间才能执行。

正常吗?

我想知道rm -rf在文件系统级别内部如何工作。

它是只删除目录,还是遍历所有目录/文件?这将解释为什么它这么慢......

linux filesystems sshfs rm

3
推荐指数
1
解决办法
1129
查看次数

红帽 | 保险丝 | SSH文件系统

我确实在 Redhat EL 5.4 上管理设置并配置了fuse和 [sshfs][2]。但是当我点击 sshfs 时,它出现了一个错误

sshfs: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory 
Run Code Online (Sandbox Code Playgroud)

无法弄清楚确切原因,请求一些帮助

谢谢..

redhat fuse sshfs

2
推荐指数
1
解决办法
2031
查看次数

如何在局域网中加速 SSHFS?

我正在使用 SSHFS 在我的笔记本电脑和台式机之间在 Linux 下传输文件。它比 NFS 更容易,因为不必事先配置安装点和权限。

现在,使用 SSHFS 比我对 100MBit 以太网连接的预期要慢(遗憾的是,笔记本电脑没有千兆以太网)。我得到大约 10MiB/秒,而不是 12.5MiB/秒。协议的开销可以“控制”“休息”(即 2.5MiB/秒)吗?

从 IPv4 切换到 IPv6 并没有提高速度。使用-C压缩使这一过程更慢。

SSHFS 允许将参数传递给底层 SSH(使用-o SSHOPT=VAL)。嗯,那里有很多 SSH 参数。
根据经验,这些参数中的哪些可以提高 SSHFS 连接的速度?

networking ethernet ssh sshfs

2
推荐指数
2
解决办法
9152
查看次数

失去连接时的 sshfs 问题

在 Linux 上使用 sshfs 挂载远程文件夹后,无线网络连接丢失时遇到问题。当我失去连接时,外壳会冻结,如果我打开另一个外壳并尝试访问安装点,这个新外壳也会冻结。有解决方法吗?

sshfs

2
推荐指数
1
解决办法
2536
查看次数

www-data 访问 sshfs 挂载点

我有Apache2一个Debian Linux. 我将 a 挂载sshfs到目录/mnt/mountpoint/(它在启动时通过 挂载/etc/fstab)。它通过来自 的软链接访问/var/www/mountpoint

当我使用浏览器访问该目录时,出现 403。

正如我所见,用户www-data无法读取目录。

输出lswww-data

d????????? ? ?    ?       ?            ? mountpoint
Run Code Online (Sandbox Code Playgroud)

输出lsroot

drwxrwxrwx 1 aneuschitzer www-data 4.0K Jun  5 16:27 
Run Code Online (Sandbox Code Playgroud)

我对应的行 /etc/fstab

sshfs#reader@targethost:/mnt/mountpoint  /mnt/mountpoint        fuse    ro,noexec,gid=www-data  0 0
Run Code Online (Sandbox Code Playgroud)

首先我有选择ro,noexec,我试过没有noexec。我已阅读如何设置 sshfs 以使用 www-data并尝试添加 gid,但没有帮助。

linux debian mount sshfs apache-2.2

2
推荐指数
1
解决办法
2795
查看次数

在 sshfs 和谷歌云中使用 arcfour 密码

我想在使用 sshfs 安装驱动器时使用 arcfour 密码。但是,如果我指定sshfs -o Ciphers=arcfour我的虚拟机重置连接(我可以在没有此选项的情况下进行 sshfs)。有什么办法可以使这项工作?我这样做是为了让 sshfs 执行得更快(我也关闭了压缩)。

ssh sshfs

2
推荐指数
1
解决办法
1122
查看次数

为网站挂载 SSHFS 驱动器

如果我在远程服务器上安装 SSHFS 驱动器(异地,由不同域上的 VPS 托管)并且有人下载我在我的网络服务器上的文件,我的网络服务器上会发生什么?


这是场景,如果上面的问题需要详细说明:

  1. 文件下载变得太大和太频繁,我公司的 Web 服务器和 ISP 无法支持。

  2. 我们有一个 VPS 大约一年来处理视频下载,它有足够的带宽和存储作为我们的文件服务器

  3. 我们目前的网络服务器和 ISP 足以处理一般的网络流量,迁移整个网站将是一个非常重要的项目

我想知道为什么、如何(以及是否)将文件放置在远程机器上会对我的机器负载和网络带宽造成负担。

web-server sshfs

1
推荐指数
1
解决办法
397
查看次数

使用 sudo'ed 帐户挂载 sshfs

我们有一个 linux 系统 ferguson。

关于弗格森:
  • 我有用户名 a123。
  • 作为用户 ID a123,我可以sudo su进入用户 ID admin。
  • userid admin 没有直接登录。
  • 我们必须使用我们的个人用户 IDsudo su进入用户 ID 管理员。
我的 Windows 笔记本电脑上有一个虚拟盒 linux vm。
  • 从我的笔记本电脑的 linux vm,我可以使用用户 ID a123 来 sshfs 挂载 a123@ferguson。
  • 我想以 admin@ferguson 的身份挂载 sshfs。
  • 但是 admin@ferguson 只能通过 thro 访问sudo su

我的笔记本电脑的 linux vm 如何使用 userid a123 以管理员身份执行 sshfs mount ferguson,使用 sudo 访问?

linux sudo sshfs

1
推荐指数
1
解决办法
655
查看次数