Questions tagged «sshfs»

sshfs是Linux的FUSE文件系统,它允许通过SSH访问的远程计算机上的目录安装在本地。

4
如何防止Rsync阻塞传输的文件?
我在Linux服务器上使用远程文件系统进行sshfs连接设置。我正在从本地服务器到ftpfs文件系统进行Rsync。由于此设置的性质,我无法chown在sshfs文件系统上执行任何操作。 当我执行Rsync时,它会在传输完所有文件后尝试对它们进行处理。即使它可以很好地传输文件,也会导致chown错误。 使用Rsync,是否有一种方法可以告诉它不要尝试穿梭文件?如果我像1000个文件一样进行rsync,则最终会记录1000个chown: permission denied (error 13)错误。我知道得到这些错误不会有任何伤害,因为文件的所有权是由sshfs配置本身确定的。但是最好不要得到它们。
72 rsync  sshfs 

6
我如何对sshfs进行sudo?
在我的本地主机上,alpha我有一个目录foo,该目录通过sshfs映射到主机bravo,如下所示: $ sshfs charlie@bravo:/home/charlie ~/foo 但是,在主机上bravo还有一个我要添加的用户delta sudo /bin/su,以便可以在中进行工作bravo:/home/delta。delta可能无法通过ssh登录;由于我无法更改的原因,您只能在使用计算机时将sudo转换为delta。 通常我会使用ssh进入bravo,然后使用sudo到delta,但是我想知道当通过ssh挂载charlie的主目录时是否有任何办法可以做到这一点。
35 ssh  sudo  sshfs 

1
为什么SSHFS不能让我查看已挂载的目录?
我使用SSHFS在远程服务器上安装目录。客户端和服务器上有一个用户xxx。两个框上的UID和GID相同。 我用 sshfs -o kernel_cache -o auto_cache -o reconnect -o compression=no \ -o cache_timeout=600 -o ServerAliveInterval=15 \ xxx@yyy.yyy.yyy.yyy:/mnt/content /home/xxx/path_to/content 将目录安装在远程服务器上。在客户端上以xxx身份登录时,我没有任何问题。我可以CD到/ home / xxx / path_to / content。 但是当我以另一个用户zzz的身份登录客户端时, $ ls -l /home/xxx/path_to 我明白了 d????????? ? ? ? ? ? content 继续 $ ls -l /home/xxx/path_to/content 我懂了 ls: cannot access content: …

8
在切换网络接口连接时保持ssh连接的活动性和持久性
场景: 在我的办公桌上,笔记本电脑已插入以太网并通过SSH连接到远程服务器 想要通过笔记本电脑移动到办公室的另一侧并更改为WiFi,而不会中断SSH连接 我试过了:先连接到WiFi,然后断开以太网连接;并先断开以太网连接,然后再连接到WiFi。两种方法都行不通。在将Ubuntu和OS X服务器以及两个OS选项以及客户端一起使用时,也进行了尝试。没运气。 似乎我需要某种方式告诉我的SSH连接,它应该开始使用新连接的网络接口而不是旧的断开连接的接口。有任何想法吗? 我意识到我可以整天呆在WiFi上,但我不想这么做。我还意识到,我只能在远程服务器上的屏幕会话中工作,然后在更改界面后重新连接到该屏幕会话,但是我也不想这样做。例如,我可能正在传送一些大命令,例如通过SSH进行数据库转储,或者我可能通过SSHFS打开了文件,或者我可能只是想避免重新连接的麻烦

1
如何列出当前到服务器的sshfs挂载?
如果有人通过ssh登录服务器以使用shell,则可以使用last | w | who的快速使用来显示已登录的用户。如果某人通过sshfs从另一台计算机上的目录挂载到同一台服务器上,则| w |谁不显示连接。是否存在类似于last | w | who的命令,该命令将显示服务器上当前的sshfs安装?
13 linux  ssh  logging  sshfs 

5
如何在启动时挂载sshfs?
我将NAS盒用作24/7文件服务器,我想使用sshfs从Ubuntu 9.04桌面连接到它。目前,我在桌面的fstab中有以下一行: sshfs#jldugger@storage:/mnt/HD_a2/ /mnt/storage fuse comment=sshfs,auto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes,fsname=sshfs#jldugger@storage/mnt/HD_a2/ 0 0 我可以确认它可以与mount一起使用/mnt/storage。我需要的是在启动时但在建立网络连接后挂载它的某种方法。

2
反映主机目录中的更改时提高SSHFS性能
我从Ubuntu Server VM来宾安装了SSHFS,并安装了主机Mac OS X目录。直接在Mac OS X主机目录中进行的更改大约需要5到10秒钟,才能反映在Ubuntu Server VM来宾安装中。 我正在使用以下命令... sshfs user @ host:〜/ host 哪些其他选项(如果有)将改善此延迟?
12 ubuntu  ssh  mac-osx  mount  sshfs 

2
FUSE挂载可能会破坏Linux服务器的稳定性吗?
我是多用户服务器的系统管理员,该部门的学生拥有外壳帐户。我们的一位用户要求我们sshfs在其上安装。我正在辩论是否sshfs按照建议安装是明智的。 我主要关心的是FUSE安装是否会使我们的服务器可靠性降低。以我的经验,当NFS服务器突然变得不可用时,服务器可能会发生坏事-平均负载猛增,您可能无法彻底卸载它,以至于可能需要硬重启。如果安装在FUSE上的服务器突然消失,清理混乱情况将有多困难?我还应该考虑其他可能的灾难或陷阱吗? 至少使用NFS,只有root用户才能安装,我们可以选择安装我们认为合理可靠的NFS服务器。 假设我们的用户没有敌对意图,但可能会偶然地做愚蠢的事情。另外,我也不是很担心他们可能挂载的文件系统的内容,因为我们的用户已经具有shell访问权限,并且可以将他们想要的任何内容复制到其主目录中。
11 linux  sshfs  fuse 

2
如何使sshfs + VPN + git成为可容忍的工作环境?
当前,我正在从事的项目的代码库位于公司服务器的远程位置。它必须保持那样。远程git存储库也无法公开。 我当前的设置是: 连接到 VPN 运行sshfs以安装代码的副本 开始编写代码 完成后:ssh连接到远程服务器并在其中运行git命令 问题在于,VPN有时会sshfs掉线,因此我的安装中断,我的IDE冻结。我要做的是手动重新连接VPN,然后sshfs再次运行,然后恢复工作。 但是随着VPN跌倒次数的增加,它变得很烦人。 因此,我想知道是否sshfs为某种类型的缓存设置了任何设置,这些设置将允许我工作,并且仅在VPN恢复后才同步更改。 这可能没有任何意义,因为如果远程驱动程序不可用,则没有任何可写入的内容。那么,使用某种watch东西并用于rsync双向移动更改的另一种设置又如何呢(无论是保存文件时还是执行时git pull) 我不能只是git clone,因为我不能重现整个环境以在“本地”工作(数据库和其他东西) 该代码必须在他们的服务器中,以便我测试/查看我的工作,我必须访问一个URL,即我的沙箱。每当我要查看更改时,我都无法git push。
9 ssh  vpn  rsync  git  sshfs 
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.