sshfs

SSHFS-Win - Windows 系统上没有写入权限
sshfs

SSHFS-Win - Windows 系统上没有写入权限

我使用 SSHFS-Win 在本地挂载了一个远程文件夹。我尝试了 net use H: \\sshfs.r\remoteuser@remoteserver 和 sshfs remoteuser@remoteserver:/ H: 在这两种情况下,我都可以正常打开 H: 驱动器并查看所有文件,但我无法编辑它们,即使我remoteuser是远程服务器上文件的所有者,并且权限一直提升到 777(通常我会使用 664)。 当我查看想要编辑的文件的属性时,我在 Windows 系统上看到了“所有人”的属性 这是针对用户“S-1-0-65534”的 这个问题在我...

Admin

如何将文件从 Windows 复制到网络(Linux)驱动器,而无需该驱动器的 root 权限
sshfs

如何将文件从 Windows 复制到网络(Linux)驱动器,而无需该驱动器的 root 权限

我需要将文件从 Windows 机器复制到远程 Linux 主机的/opt/目录,但是,我没有该 Linux 主机的 root 访问权限,因此/opt/无法直接复制文件。 我现在有的是: 我可以在 Windows 机器上安装该 Linux 主机并将其映射为驱动器,例如“Z:” 我可以将文件复制到/home/myaccount/该 Linux 机器上的我自己的主文件夹()。 sudo如果我登录该Linux,我就能在该Linux主机上使用。 那么,如何将文件从我的 Windows 复制到远程 Linux 主机的/opt目录?如果可能的话,如何在 Window...

Admin

无法在使用“unshare -c -m --keep-caps bash”创建的用户命名空间中写入 SSHFS 挂载
sshfs

无法在使用“unshare -c -m --keep-caps bash”创建的用户命名空间中写入 SSHFS 挂载

背景 最终,我尝试在使用 Docker 作为容器运行时的自托管集群上的 kubernetes pod 中挂载远程文件系统。在 pod 中运行的进程决定运行时的挂载,并可能在运行时挂载/卸载/重新挂载文件系统,因此据我所知,使用 PVC/PV 是不可能的。此外,我想使用 SSHFS,因为它只需要在远程端进行最少的设置(我可能无法在所有用例中控制)。 为了让容器执行挂载操作,我使用自定义 seccomp 配置文件,允许容器执行所需的系统调用(mount、umount、unshare 等)。我还向容器公开了 /dev/fuse。 问题 运行以下命令后,我可以使用容...

Admin

挂载没有直接路由的服务器的远程目录,但有一个仅接收 ssh 连接的中间服务器
sshfs

挂载没有直接路由的服务器的远程目录,但有一个仅接收 ssh 连接的中间服务器

我面临的设置是这样的: 在服务器 A 上我想从服务器 B 挂载一个目录(我们称之为SHARED)。没有路由,也没有办法从 A 到 B 或从 B 到 A 添加任何路由。相反,在 B 中挂载来自 A 的目录也是必要的。 有第三台服务器 C。C 可以 ping 通 A 和 B,但无法 pingssh通其中任何一个。但 A 和 B 可以sshping 通 C。C 无法 NFS(或 Samba)导出目录。 这回答接近它,但它缺少目录的公共共享的第二个分支。 如果无法在 B 中挂载 A 的目录(反之亦然),那么有没有办法在 C 中挂载一个由 A 和 B 共享的目录,就像...

Admin

挂载的文件在哪台计算机上执行?
sshfs

挂载的文件在哪台计算机上执行?

这可能是几个问题,但我觉得这是一个类似的问题。挂载的可执行文件在哪台计算机上执行?这会随着sshfs、nfs或 而改变吗ln?例如,如果您有存储服务器和计算服务器,那么存储服务器上的可执行包是否可以在计算服务器上运行? ...

Admin

SSHFS 在 bash 中冻结,但在 tcsh 中冻结
sshfs

SSHFS 在 bash 中冻结,但在 tcsh 中冻结

我在集群上运行 SSHFS,但我不是 root 用户。因此,我使用 SSHFS 2.4(因为它不需要安装 fuse,而我不是 root 用户,因此无法安装 fuse,而且我能够在没有 的情况下运行可执行文件apt install)。我能够在 中安装以下分区tcsh: echo "CENSORED" | ./sshfs/bin/sshfs -o password_stdin -o StrictHostKeyChecking=no [email protected]:/ /SOME/CENSORED/PATH 但bash奇怪的事情发生了。终端里出现了...

Admin

sshfs:如何使用不同的身份验证在 SSH 双跳上挂载驱动器
sshfs

sshfs:如何使用不同的身份验证在 SSH 双跳上挂载驱动器

我有以下内容可以帮助我到达最终服务器: ssh -o ProxyCommand="ssh -W %h:%p ServerA" hackJJ@localhost-p 2222 最基本的布局: Me -> ServerA -> ServerB (localhost) ServerA使用密钥直接登录。ServerB需要密码。 我的问题是,我如何才能将驱动器从安装ServerB到Me?我尝试了以下操作,但连接被重置,调试时出现invalid quotes sshfs hackJJ@localhost :/remote/path /local/path...

Admin

无法使用 crontab 挂载文件系统 (sshfs)
sshfs

无法使用 crontab 挂载文件系统 (sshfs)

我有一个 sh 脚本文件,当使用以下命令从命令行运行时可以正常工作 - ./start.sh 启动一个 tomcat 服务器,并使用 sshfs 安装一个驱动器 但当我这样做 crontab -e @reboot /home/start.sh 然后只有 apache tomcat 启动,sshfs 不会挂载,start.sh 文件是 - /home/tomcat/apache-tomcat-9.0.71/bin/startup.sh sleep 20s sshfs -o password_stdin,allow_other [email pr...

Admin

Windows 找不到 SSHFS
sshfs

Windows 找不到 SSHFS

在 Windows 10 上映射网络驱动器时,安装 SSHFS-Win 和 WinFsp 后,我收到错误消息“Windows 找不到 ssfhs”。知道为什么会发生这种情况吗?以下是导致该消息的步骤 编辑:下列的这次讨论我可以通过命令行将 SFTP 映射为 Windows 上的驱动器,方法是 cd C:\Program Files\SSHFS-Win\bin set CYGFUSE=WinFsp; set PATH=C:\Program Files\SSHFS-Win\bin sshfs.exe -f -o idmap=user USER@SERVER: ...

Admin

Windows 10 上的 SSHFS 无法将映射驱动器上的权限更改为 Ubuntu 目标
sshfs

Windows 10 上的 SSHFS 无法将映射驱动器上的权限更改为 Ubuntu 目标

我在 Windows 10 中安装了 SSHFS,但遇到了一个问题,让我抓狂的是试图找出导致该问题的原因。 我正在使用最新的软件包(两天前刚刚下载并安装)并且通过使用 SSHFS-Win Manager 映射驱动器。 我可以毫无问题地将驱动器映射到 Ubuntu 目标,然后使用 Windows 10 上的 Perforce GUI 签出文件。当我签出文件时,Ubuntu 服务器上文件的权限不会改变 - 它仍然只能读取和执行。当我使用 Windows 10 内置映射驱动器映射同一驱动器连接时,这确实有效。在这种情况下,权限可以正常更改。 仅当我使用 SSHFS...

Admin

包含冒号语法的 SSHFS 用户名
sshfs

包含冒号语法的 SSHFS 用户名

我可以使用 ssh 连接到我的服务器: ssh -p 22 root@app_name:userName@host 但是 sshfs 认为 app_name 是我的主机: sshfs -odebug,sshfs_debug,loglevel=debug -o allow_other -p 22 root@app_name:userName@host:/path/toRemote/ /path/to/local 我怎样才能让它工作呢? 我曾尝试用 \ 逃避冒号和 arobase 我也尝试过使用引号。 ...

Admin

sshfs 之后,Makefile 中的 cd 似乎没有被考虑在内
sshfs

sshfs 之后,Makefile 中的 cd 似乎没有被考虑在内

我有一个 Makefile,其中有一个sshfs命令,后跟一个cd命令: mr: # mount-remote sshfs -p 5022 -o nonempty [email protected]:mnt /home/julien/myworking_path cd ./working_directory_mwe1/wk_subd_mwe2/ 第一个命令 sshfs 运行良好,正确挂载了两个端点。但是,cd 命令不会更改目录。然后我必须手动重新输入。如果我手动输入,它就可以正常工作,但我希望在输入命令时完成它mr...

Admin

sshfs 永久挂载,无需输入密码
sshfs

sshfs 永久挂载,无需输入密码

我有两台 Linux 机器 Linux 1 Linux 2 我将 Linux2 上的目录挂载到 Linux 上,如下所示: sudo sshfs -o allow_other [email protected]:/usr/XXXXX/bin /opt/Project/MountHere/ 这有效,但它不是永久的,每次我运行它时它都会要求输入密码。 我需要做的是创建一个不需要密码的永久挂载。 我怎样才能做到这一点? 我尝试以下 /etc/fstab 但重启后挂载目录仍然是空的 sshfs#[email protected]:/usr...

Admin

使写入 sshfs 成为原子操作
sshfs

使写入 sshfs 成为原子操作

我在用着SSHFS在一台机器上运行某个进程并将结果存储在另一台机器上。 我用来安装的命令是sshfs user@host:/rempte/path /local/path。 如果文件不存在,我正在运行的脚本会在挂载点内的文件夹中创建一个具有特定名称的文件,然后开始工作并最终保存内容。如果文件已经存在,它会跳过它并转到下一个文件。之后,它会转到下一个文件名。 为了将工作分散到所有 CPU 核心上,我运行了与 CPU 上的线程一样多的进程实例。 Python 函数如下: def create(fname): if os.path.exists...

Admin

Windows 10 SSHFS 突然停止工作 - 系统错误 67
sshfs

Windows 10 SSHFS 突然停止工作 - 系统错误 67

我已经在 Windows 10 电脑上成功使用 SSHFS 安装 VirtualBox Ubuntu 驱动器一年多了。然后,今天突然开始出现系统错误 67。我每次都使用相同的命令,直到今天,从未遇到任何问题。 请参见下文: PS C:\Users\John> net use N: \\sshfs\[email protected]!5679\..\.. The password is invalid for \\sshfs\[email protected]!5679\..\... Enter the user name for ...

Admin