Questions tagged «sshfs»

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

10
比sshfs更快的方式来安装远程文件系统?
我一直在使用sshfs进行远程工作,但这确实很慢且令人讨厌,特别是当我在其上使用eclipse时。 有没有更快的方法在本地安装远程文件系统?我的第一要务是速度。 远程计算机是Fedora 15,本地计算机是Ubuntu 10.10。如果需要,我也可以在本地使用Windows XP。

7
sshfs设备正忙
我使用sshfs(版本2.8.4)安装了远程文件系统 sshfs -o allow_root joeuser@example.com: ./example 但是卸载失败 > fusermount -u example umount: /home/joeuser/example: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) 关于什么可能导致此错误以及如何解决该错误的任何想法?
30 linux  sshfs 


3
sshfs失败,并显示“远程主机已断开连接”
我正在使用以下命令运行sshfs: sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server" 我还创建了RSA密钥,因此我可以通过ssh登录而无需输入密码提示(我对此进行了测试,并且可以正常工作)。 我还将用户添加到sudoers文件中,以在没有密码的情况下运行sftp-server: basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server 是什么导致此错误?我该如何解决? 编辑 我正在尝试从远程服务器在本地计算机上安装文件夹。在远程服务器上,只有root拥有对该文件夹的读/写权限。 远程文件夹:/ var / www / myapp(仅root用户可读写)
26 linux  ssh  centos  sftp  sshfs 

3
如何通过中间机安装远程SSHFS?隧道?
我想使用SSHFS挂载远程文件系统(A),但有时我具有IP地址,不允许从该IP地址进行访问。因此,我的计划是通过该网络中的另一台计算机(B)访问它。我是否需要在B上安装A,然后在本地计算机上安装B(和A)?有更好的方法吗? 更新资料 只是为了澄清过程: 首先,我做一个隧道 ssh -f user@machineB -L MYPORT:machineA:22 -N 然后我挂载远程文件系统 sshfs -p MYPORT user@127.0.0.1:/myremotepath /mylocalpath 这是对的吗? 完成后如何销毁隧道?
26 ssh  mount  remote  tunnel  sshfs 

4
使用不挂载-a的fstab自动挂载sshfs
请考虑以下fstab行(为便于阅读而换行): sshfs#user@192.168.1.123:/home/user/ /home/user/Server/ fuse auto,user,_netdev,reconnect,uid=1000,gid=1000,IdentityFile=/home/user/.ssh/id_rsa,idmap=user,allow_other 0 它工作正常,但是每次重新启动时我都需要使用它mount -a来挂载服务器(或单击Thunar中的相应图标来挂载东西) 是否可以在启动时立即挂载ssh目录? 我正在使用Xubuntu 13.10
24 linux  ubuntu  ssh  sshfs  fuse 

3
如何避免sshfs冻结?
所以问题是这样的: 我已经在Ubuntu 12.04上安装了sshfs,并且尝试连接到几个远程服务器。因此,最初安装似乎成功。有时,Gnome甚至会捡起它,并在屏幕底部显示“找到新设备”框。但是从这里开始,没有什么起作用。或至少没有了。我连接的前几次似乎工作正常,并且我能够传输一些文件,然后我断开了连接,再fusermount -u <folder>重新连接后,麻烦开始了。现在执行sshfs -o ServerAliveInterval=15 -o reconnect -C -o workaround=all -o idmap=user root@<host>:/ <folder>完之后,当我将目录更改为安装点时,shell冻结了。ls -al <folder>仅列出远程系统的根目录时,奇怪的是,仅此而已。另外,我尝试过的每个文件浏览器都会冻结cd <folder>。 在我看来,由于它确实在第一次运行,因此似乎系统中挂有某种僵尸线程或东西,因此我尝试重新启动但没有运气。 sshfs -V 给出以下内容: SSHFS version 2.3 FUSE library version: 2.8.6 fusermount version: 2.8.6 using FUSE kernel interface version 7.12 是的,有什么想法吗?
23 ssh  mount  sshfs 


3
在NFS挂载点上挂载sshfs时如何(干净)?
我的同事有一台台式计算机,/home在我们的文件服务器上共享。我已经开发了一个Perl脚本,用于sshfs-将某个目录安装在另一个SSH主机上,该主机可以在我的笔记本电脑上正常工作。 在他的计算机上,脚本最后未能卸载,sshfs并使安装点不干净。除了重新启动之外,我没有找到任何恢复安装点的方法。经过一些测试,我发现我们的设置之间的区别在于他/home在NFS上。在他的/tmp作品中完美无瑕。 挂载后,在脚本操作期间一切正常。但是在终止sshfs进程时<defunc>,ps直到父进程(Perl脚本)退出之前,该进程都被列为“ by” 。在sshfs外壳上运行原始命令时,仍然会出现问题。 ls -dl挂载点的输出如下所示(记住-我手边没有shell输出的真实副本): ? 1 ? ? 4096 Feb 9 15:37 file_archive/ (对于大多数信息,只有问号,至少是所有权限详细信息) sshfs挂载仍然按列出,mount但是即使执行as ,卸载操作也会失败,并且错误权限被拒绝root。 我搜索了Google,但只发现sshfs和NFS在运行网络文件系统方面有很多比较。如何在NFS目录中安全地进行sshfs装载/卸载?
15 linux  networking  ssh  nfs  sshfs 

1
我应该用NFS替换sshfs吗?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我在家中可以通过本地WIFI访问服务器。我也有几台笔记本电脑。由于易用性,我使用sshfs共享服务器中的文件夹。但是有时我会注意到共享文件夹存在很多连接问题。 NFS是更好的解决方案吗?
14 nfs  sshfs 

4
通过SSH使用设备吗?
我家里有2台装有Ubuntu的PC,它们之间有网络链接。 如果我做 $ sshfs pc2root@192.168.0.2:/ /media/pc2 可以将远程设备用作本地设备吗?(在这种情况下:/media/pc2/dev/sr0作为本地DVD-RW)。最后,Unixes中的所有内容都是一个文件,对吗? 我做了 culebrón@culebrón:/dev$ sudo ln -s /media/pc2/dev/sr0 dvdrw 但没有成功:Brasero和K3b没有看到任何DVD设备。 我知道,对于大多数任务而言,SSH和sshfs绰绰有余,但想知道是否存在通用解决方案。
14 linux  ubuntu  ssh  sshfs 

4
从Mac挂载sshfs的linux目录停止工作
直到今天早上,我一直很好地使用sshfs从办公室中的linux机器挂载目录。今天,它停止了。这是我的sshfs命令: sshfs -osshfs_sync,volname=linux-builder3 linux-builder3:/home/cnorum /Users/carl/linux-builder3 我收到此错误,但是sshfs进程似乎仍在运行(也就是说,它只是坐在那里,从未返回到shell提示符): mount_osxfusefs: failed to mount /Users/carl/linux-builder3@/dev/osxfuse1: Socket is not connected Mac上的系统日志包含以下消息: 2/20/13 12:57:27.476 PM KernelEventAgent[43]: tid 00000000 received event(s) VQ_DEAD (32) 2/20/13 12:57:27.000 PM kernel[0]: OSXFUSE: force ejecting (no response from user space 5) 2/20/13 12:57:27.000 PM kernel[0]: OSXFUSE: user-space initialization failed (57) 这是/var/log/auth.log在Linux机器上: Feb …
12 linux  macos  sockets  sshfs 

3
睡眠后(或失去连接时)无法访问sshfs挂载的文件夹
通常,当我通过ssh挂载文件系统时: sshfs user@remote: ~/Mounts/Remote 如果唤醒机器,机器将进入休眠状态(合上笔记本电脑的盖子),无法访问已安装的文件夹。此外,如果我尝试ls在父文件夹中,则终端冻结。当以某种方式失去连接时,也会发生同样的情况。 如果尝试卸载使用 fusermount -u ~/Mounts/Remote 我不能这样做是因为: fusermount:无法卸载/ home / yotama9 / Mounts / Remote:设备或资源繁忙 我试图杀死ssh,但无法再次安装该文件夹。ls在文件夹中仍然冻结。 如何避免这种情况并解决此问题(Arch Linux)?

3
为sshfs挂载点设置适当的权限,以便可以与samba共享
我有一个通过SSH提供访问权限的域托管服务商。 我的平台是: Gentoo 2.6.36-r5 Windows(XP / Vista / 7) 我在Windows上工作,我使用Gentoo来完成Windows无法完成的所有操作。 因此,我使用sshfs将我的域的远程公共目录挂载到/mnt/mydomain.com。验证是通过密钥完成的,因此懒惰的我不必时不时输入密码。 因为我在Windows上进行编码,并且不想一直上传/下载更改的文件,所以我想通过samba共享访问此/mnt/mydomain.com。 因此,我在samba中共享了/ mnt,在Windows资源管理器中列出了除mydomain.com以外的所有挂载。 我的理论是: sshfs不会将安装点uid / gid设置为samba期望的值 samba不知道它必须包含已设置/mnt/mydomain.com的uid / gid 。 以上所有都是错误的,我不知道。 这是控制台的配置和输出,需要其他任何信息即可。同样,我也没有注意到与该问题有关的错误或警告,但我可能是错的。 gentoo ~ # ls -lah /mnt total 20K drwxr-xr-x 9 root root 4.0K Mar 26 16:15 . drwxr-xr-x 18 root root 4.0K Mar 26 2011 .. …
12 ssh  samba  gentoo  fstab  sshfs 

2
失去连接后,SSHFS正常降级而不是冻结。可能吗?
第三方程序会将文件写入SSHFS安装目录。如果失去互联网连接,则第三方程序可能会崩溃(严重),因为所有试图以这种状态(没有互联网连接时)访问此类SSHFS挂载目录的程序都被置于“不间断”状态。睡觉”。SSHFS具有自动重新连接的选项,但这无济于事,因为如果连接断开,第三方程序仍会挂起(并崩溃)(即使恢复连接后,SSHFS也会重新安装目录)。Autofs将无济于事,基本上是关于失去连接时SSHFS的行为。为什么它的行为不像网络共享目录(Samba或其他方式),并且仅仅早点返回错误而不是...从不? 如果SSHFS无法按所述方式工作,是否有SSHFS替代品? 其他资讯: 操作系统:我正在使用Ubuntu Linux(12.04 LTS)

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.