来自Android的SSHFS到NAS -- mount 领域 和 ssh 领域 android 相关 的问题

SSHFS from Android to NAS


2
vote

问题

中文

我正在尝试通过 abcdefghijklmnabcdefghijklmnobcdefghijklmn0 安装到我的NAS上的文件夹上安装任何文件夹。目标将是例如 /sdcard/My Documents/My Recordings 文件夹设置,因此它几乎无限制了。我安装了通过 adb shell 连接。在 /data/data/ru.nsu.bobrofon.easysshfs/files 中是 ssh sshfs 二进制文件。我将此文件夹导出到 $PATH 并开始尝试。

我尝试通过以下界限安装:

  /sdcard  /storage/emulated/0 /storage/emulated/legacy /mnt/shell/emulated/0 /mnt/shell/emulated/legacy   

始终试图到达 My Documents/My Recordings 文件夹。 取决于我是否使用<代码> su 一些文件夹路径工作了其他文件夹。 但即使他们在安装该应用程序的地方(我尝试了智能录音机它允许您设置录制的路径,HTC的内置录音机没有)不会将其文件放在NAS上,而是将其文件放在NAS上,而是进入该文件夹。使用不同的路径,我能够在本地看到文件。 没有 /sdcard/My Documents/My Recordings0 虽然我不能 /sdcard/My Documents/My Recordings1 ,因为 abcdefghijklmn12 的权限问题。 我认为问题必须是Android安装的方式,SDCard( /sdcard/My Documents/My Recordings3 ),但我无法弄清楚它是什么。我还尝试安装不在SDCard上的东西并对其进行对称,但这也不工作。我怀疑保险丝安装件禁止。

任何想法?

英文原文

I'm trying to get any folder on the internal storage of a HTC M7 to be mounted via sshfs to a folder on my NAS. The goal would be to have for example the /sdcard/My Documents/My Recordings folder setup like this so it has almost unlimited storage. I've installed EasySSHFS and connected via adb shell. In /data/data/ru.nsu.bobrofon.easysshfs/files are the ssh and sshfs binaries. I exported this folder to $PATH and started trying.

I tried mounting through the following symlinks:

/sdcard  /storage/emulated/0 /storage/emulated/legacy /mnt/shell/emulated/0 /mnt/shell/emulated/legacy 

always trying to get to the My Documents/My Recordings folder. Depending on whether or not I used su some folder paths worked others don't. But even if they where mounted the app (I tried with Smart Voice Recorder as it allows you to set the path of your recordings, HTC's builtin Voice Recorder doesn't) wouldn't place its files onto the NAS but instead into the folder. Using a different path I was able to see the files locally. Without su though I can't sshfs because of a permission problem with /dev/fuse. I think the problem must be with the way android mounts the sdcard (fuse) but I can't figure out what exactly it is. I also tried mounting something not on the sdcard and symlinking to it but that didn't work either. Im suspecting the fuse mount to prohibit that as well.

Any Ideas?

     

回答列表

1
 
vote
vote
最佳答案
 

我必须在supersu中禁用"mount命名空间分离" 以使其工作。

 

I had to disable "Mount namespace separation" in SuperSU to get this to work.

 
 

相关问题

3  是否可以从PC上修改SD上的文件,而无需卸载?  ( Is it possible to modify files on sd from pc without unmounting ) 
<强>动机: 当我目前开始播放一些媒体(音乐,电子书等)我需要经常组织(添加,修改,移动,重命名)文件,但也看到了Android应用程序是否仍然正确识别我的文件。 作为文件传输和组织在PC上插入USB电缆并执行我想要的东西。不幸的是,Android卸载了SD内存,所以我的应用程序为例如图库不会看到数据。所以我必...

3  Galaxy S2 - 在恢复模式下访问内部电话内存  ( Galaxy s2 accessing internal phone memory in recovery mode ) 
如何使用Android Debug Bridge(adb.exe)访问恢复模式中的内部存储? C:UsersMohammadRezaDesktopplatform-tools>adb devices List of devices attached 4F58000600000001 recovery...

2  TWRP:未能挂载'/ preload'(无效的参数)  ( Twrp failed to mount preload invalid argument ) 
使用twrp,几乎每个操作我得到 无法挂载'/ preload'(无效参数) 我的设备目前无法启动,这可能会与它有关, /preload 当前在 /etc/fstab 中,我可以在这里看到这里的条目 /dev/block/mmcblk0p16 /preload ext4 rw 0 0 当我尝试安装它时,...

2  如何使任何用户可以在我的保险丝ext4格式/ SDCard中进行Chmod?  ( How can i make it so that any user can chmod in my fuse mounted ext4 formatted ) 
我有一个华硕变压器垫TF101。我终于骑行了它。 重要: user1 是不是 FAT32。它是基于Ext4的融合文件系统。所以它是能够使用 user2 。 让我可以最佳地工作,我希望能够在 user3 中放置可执行文件。 (请注意,虽然它被称为 user4 ,但实际情况下,它不是一个sd卡;它是内部存储。)我也喜...

18  如何将/系统挂载为Android中的读/写?  ( How to mount system as read write in android ) 
无法使用以下命令安装/系统在Android中,任何人都有一个解决方案? root@hwG7-UL20:/ # mount -o rw,remount,rw /system mount: Invalid argument 255|root@hwG7-UL20:/ # mount -o remount rw /sy...

3  / data / sdext2安装未找到link2sd  ( Data sdext2 mount not found link2sd ) 
我安装了cm 7.2稳定(Android 2.3。)frome 这里。然后我遵循这个为link2sd准备我的SD卡。然后我在手机上安装了link2sd,并创建了ext2分区的挂载脚本。它生成精细,我重新启动了手机,但仍未安装ext2分区,它永远不会被安装。 Link2SD可获得root访问权限。 安装或创建脚本时不会...

2  在哪里可以挂起硬盘驱动器的选项......?  ( Where has the option to mount as hard drive gone ) 
我有一个htc desire hd(在沃达丰英国)。我注意到本周,当我现在将它连接到PC或Mac时,将挂载作为硬盘驱动器的选项不再存在。为什么?我需要做些什么来拿回它? ...

1  / sd-ext突然重新安装在工作期间只读  ( Sd ext gets suddenly remounted read only during work ) 
我对Cyanogenmod 7.2(用少于斑点贴剂)和分区microSD卡(第一:脂肪,第二:Ext3)。 第二个分区会自动安装读/可写作 /sd-ext ,因为它应该是。 我正在使用S2E在这个ext3分区上存储我的应用程序和应用程序数据。 mount 命令显示,ext3分区不仅安装到 /sd-ext ,还为 /...

3  CyanogenMod内核是否支持循环设备?  ( Does cyanogenmod kernel support loop devices ) 
因为我无法安装NANDROID映像,因为我读取内核需要支持循环设备,因为我需要知道任何人是否已经设法在CM7或类似上安装循环设备。高度欣赏有关在氰基端或其他MOD中安装环形设备的任何信息。 交叉发布到氰基od论坛 ...

3  为什么(绑定)在/存储/仿真/ 0上安装在应用程序中不可见?  ( Why bind mounts in storage emulated 0 are not visible in apps ) 
我将目录安装到另一个目录中: mount --bind "/storage/sdcard/dir1" "/storage/sdcard/dir2" 我在用tasker的启动完成时执行此操作。我可以在 adb shell 和termux中看到挂载的文件,即使是非root用户。 但是我无法看到总指挥官或我的音乐...

4  安装.img从内部存储作为USB大容量存储  ( Mounting img from internal storage as usb mass storage ) 
我正在尝试将 abcdefghijklmn.img 文件从我的内部存储中装入 USB大众存储。 有一个名为 Drivedroid 确实是我想要的。我用这个应用程序测试了,该应用程序成功地装入 .img 文件作为USB大容量存储。 但我无法手动复制。 有关于如何将.img作为ums挂载的任何信息? 电话详细信息:...

3  挂载加密仿真AVD userData-qemu.img.qcow2  ( Mount encrypted emulated avd userdata qemu img qcow2 ) 
我正在尝试备份我的AVD。要加快速度,我喜欢制作增量备份。备份 *.img.qcow2 文件效率低下。我希望能够安装驻留在虚拟块设备上的文件系统,然后备份其内容。 我的设备是使用Google服务和播放商店运行Android Oreo 8.1 x86系统映像的模拟Nexus 5x。没有选项不为全磁盘加密userdata...

4  如何在加密的Galaxy Nexus上获取ClockWorkMod恢复以正确使用/ sdcard?  ( How can i get clockworkmod recovery to properly use sdcard on an encrypted gala ) 
我有一个星系nexus(toro)设备。它与最新的触发钟卷模型恢复图像闪烁,以及Cyanogenmod 11的里程碑快照。 现在,当我尝试从SD卡中选择zip文件时,Clockworkmod给了我一个错误,它无法挂载 /sdcard 。 Galaxy Nexus没有内部SD卡,所以我假设它无法正常安装,因为它已经存在...

3  如何在SDCARD中安装ext2分区  ( How to mount a ext2 partition in sdcard ) 
我不想使用fat32,我想使用更稳定的ext2。 ...

4  如何使用Intenal One rooted EGATEG EGS102平板电脑交换外部SD卡?  ( How to swap external sd card with intenal one on rooted ematic egs102 tablet ) 
今天我扎根了我的中国平板电脑(Ematic Egs102),并打开了它的 vold.fstab ,但我找不到指向内存的行。这就是我发现的: (单击图像放大) 我所知道的是: 提到的线条" dev_mount flash " 是NAND Flash。 下一行是用于外部SD,另一行用于USB。 那么应该...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.