Questions tagged «sshfs»

SSHFS是使用SSH的工具,可在本地计算机上安装远程文件系统。

3
将一个Linux主机的文件系统连接到另一个文件系统有哪些选择?
我有两台Linux主机(均运行Ubuntu 10.04),我希望其中一台可以访问另一台文件系统的一部分。即我希望remote1能够访问remote2的文件:/ home / username 这仅仅是为了允许我以读写方式访问另一台计算机上的主目录,并且不需要其他用户也可以访问此目录。 每个主机上用于“用户名”的ID都不相同,原因是我不愿讨论(例如,ADS等)。 我尝试了Samba,但发现它不可靠。例如,我有一个程序可以监视目录并更新大约12,000个文件的列表。我发现此列表在不断变化,其中包括文件丢失以及某些文件随机不可读的情况。这太不可靠了。 我在remote1上有一些很好的工作: sshfs remote2:/home/username ~/remote2 -o idmap=user -o uid=$(id -u) -o gid=$(id -g) 这可以完美地工作一段时间。不幸的是,remote1是一台笔记本电脑,经常与LAN断开连接。挂载此sshfs文件系统时,这似乎完全破坏了事情,并且通常需要重新启动才能恢复。 我开始研究NFS,但是几年前我在用户ID映射方面遇到了问题。当时,我发现有一个用户空间NFS服务器可以处理此问题,但是它有很多自己的问题。但这就是NFSv3。NFSv4“内核服务器”可以处理不同的用户ID并在它们之间正确映射吗?我真的不想使用NIS,并且无论如何我实际上都不能更改用户ID-它们是通过外部方式设置的。 另外,NFS如何处理“不可靠”的网络连接?它会自动重新连接还是共享会被破坏,直到重新安装? 像CIFS这样的东西呢?是否可以应对网络经常性且不可预测的中断?这可能具有与Samba相同的问题,但是如果合适的话,值得尝试。 我还有其他选择吗?

1
VPN + NFS与SSHFS
我有一个家庭“服务器”,到目前为止,我一直在使用它通过SSHFS在我的工作PC上安装音乐驱动器。从来没有任何问题。 上周,我购买了Raspberry Pi,并将其设置为一种文件服务器-可以通过家庭网络以及通过工作等方式访问音乐/视频。主要是因为功耗低得多,因此让我感到内在24/7。 但是-在我使用具有4GB ram的旧四核PC之前,性能现在可能是一个问题-Raspberry Pi仅具有700MHz CPU和256mb RAM。出于这个原因(我想),我遇到了很多性能问题。有时工作正常,有时断开连接,有时音乐开始播放,然后挂一分钟,等等。 因此,我正在考虑将Pi设置为VPN服务器,并通过NFS共享音乐驱动器。 对于哪种方法通常效果更好(或更快速),是否有明确的答案?(即SSHFS与VPN和NFS)。还是一个比另一个更可靠?我是VPN的新手,找不到确切的答案-甚至没有答案。 我中的一部分人希望SSHFS容易出错,但是就像我说的那样-在我改用Pi之前,它总是可以正常工作的,所以我怀疑就是这样。 最重要的是,如果答案是VPN,那么在TCP上使用UDP可能有什么好处,反之亦然?我知道TCP使用错误检查,所以我想知道是否选择一个可以提高性能。 提前致谢!
2 vpn  nfs  sshfs 

0
OSX Fuse / SSHFS不能从mac上的/ etc / fstab自动挂载(但是sudo mount -a可以工作!)
我最近在我的mac上安装了OS X Fuse和SSHFS,我可以手动安装我的sshfs sudo mount -a 但鉴于我的内容,我真的很想自动挂载 /etc/fstab 这个事实 sudo mount -a 作品,让我觉得实际 /etc/fstab 没关系。 我也完成了“在网络上”提到的添加了sysctl的内容 allow_other=1 对我的启动项有用,并且可以确认sysctl属性是否正在报告 allow_other=1 重新启动后...但我的fstab仍未读取并正确安装! $ sw_vers ProductName: Mac OS X ProductVersion: 10.10.3 BuildVersion: 14D136

2
网络文件系统客户端在网络之间移动
在家里,我有一个网络驱动器和从本地IPv4地址安装它的设备。离开,我的笔记本电脑使用sshfs和DNS可解析的主机名安装相同的驱动器。 将笔记本电脑从网络移动到网络仍然是一个问题。我从来没有记得在关闭笔记本电脑之前卸载文件系统(谁会这样?)。炮弹变得反应迟钝,锁定了安装点,并且通常会大惊小怪地重新开始工作。 我想系统会根据需要静默重新安装,理想情况下不会打开打开文件的进程。也许这个过程可以由一个wifi规则触发,该规则在每个网络联盟上运行某个脚本。 是否有最佳实践或更好的方式来看待这个问题?
1 laptop  sshfs 

0
超级慢速cd进入Mac OS X中的SSHFS安装文件夹
我有一个SSHFS安装的文件夹,它工作得非常好,只是当我尝试cd从终端进入它时,它滞后了大约30秒。此外,ls -al列出所有文件但在返回提示之前滞后相同的30秒。在finder中查看文件夹正常工作,没有延迟。使用其他程序(例如vi和macvim)打开和读取文件没有延迟。 当我切换到root并运行相同的命令时,一切都能很快地完成。当我SSH到原始文件夹所在的机器时,我可以ls和cd文件夹没有任何问题。 当我跑步sudo dtruss su MYUSERNAME ls -al或者sudo dtruss su MYUSERNAME cd FOLDERPATH我得到一大堆输出,然后它在给我之后挂起: kevent64(0x3, 0x7FFF7F2BB730, 0x1) = -1 Err#4 只是想知道如何摆脱这种延迟,或者真正发生的事情。我不确定kevent64错误是什么,并且找不到它。有什么想法吗?希望有人可以提供帮助,并提前感谢! 更新:实际上我刚刚注意到打开文件,例如使用vi或macvim打开文件,然后滞后于后台......
1 macos  bash  ssh  unix  sshfs 

0
Dokan SSH挂载和Sublime Text 2
我正在尝试使用Windows 7和Sublime Text 2上使用Dokan的已安装SSH在远程项目上进行工作。问题是文件浏览窗格工作不可靠:“打开”树中的目录可能会花费一些时间,或者只是默默地失败了。 所以问题是:是否可以“预加载”或“预浏览”或诸如已安装的SSH文件系统之类的方法,以使诸如编辑器的文件浏览组件之类的程序不受连接滞后的影响?还是有人知道任何ST2特定的黑客可以解决此问题?

0
用于Windows 8.1的sshfs?
我想将远程Linux服务器作为驱动器安装到我的Windows 8.1。这样我就可以使用Windows资源管理器打开Linux服务器上的文件并进行编辑,而无需复制到计算机上的硬盘。 我试过Dokan,但它说我的操作系统不受支持。 我还可以做些什么?

1
NFS上的Openoffice访问文件非常慢,无法保存文件
我正在使用Debian 7盒子。我的“/ mnt / drive_R”上安装了一个NFS网络驱动器。一切正常,除了Apache openoffice 4.1和LibreOffice 3.5,是的,我尝试了两个版本的openoffice。 我可以在sshfs挂载的驱动器上使用openoffice(calc,impress,writer)而不会出现问题。但每当我尝试从我的NFS驱动器(/ mnt / drive_R)打开文件(calc,impress,writer)时,加载都需要很长时间。当尝试将同一文件发送到/ mnt / drive_R时,经过长时间冻结后,openoffice弹出消息说:“保存文档时出错Untitled2:共享访问/mnt/drive_R/temp/test_ss.ods期间出错”。之后,我在目标目录下找到一个0字节文件test_ss.ods。我的NFS驱动器有1TB可用空间。

1
sshfs硬件查杀后损坏的目录
我错误地使用sshfsutil 安装了庞大的网络目录。试着用umount它来处理这个过程,所以我决定kill -9适当的sshfs过程。 这导致contracts挂载网络目录的文件夹变为处于此不一致状态: [root@xxx mnt]# ls -l ls: cannot access contracts: Transport endpoint is not connected total 260 d????????? ? ? ? ? ? contracts 我怎么解决它?(我不能删除chmod它)。
linux  mount  sshfs 

1
我可以通过FTP-SSL通过端口21挂载SSHFS驱动器吗?
我在Mac上,一直在使用Cyber​​Duck FTP连接到客户端的服务器。这是一台ASP / IIS服务器,当我连接到它时,Cyber​​Duck告诉我 该服务器可以支持更安全的FTP-SSL连接 太好了-所以我单击OK按钮,它通过连接FTP-SSL。 好吧,我希望能够在Mac上安装该卷,并且我认为SSHFS应该可以。 我已经安装sshfs并fuse4x使用,homebrew但现在无法连接到该服务器。 我创建了一个目录来挂载到: mkdir ~/fuse-mnt 我尝试挂载它: sshfs -p 21 myusername@ftp.webhost.net:~ ~/fuse-mnt/ -d 我已经添加了-d用于调试的功能,但是它只是挂起而没有真正的错误 FUSE library version: 2.8.7 nullpath_ok: 0 ssh_exchange_identification: Connection closed by remote host remote host has disconnected 我也尝试使用21端口,-p 21因为这似乎是Cyber​​Duck连接的端口。 我阅读了本教程,并尝试使用以下选项: -oauto_cache,reconnect,defer_permissions,negative_vncache,volname=RemoteHome 这些都不对我有用。我究竟做错了什么?
macos  mac  ftp  sshfs  fuse 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.