SSHFSAndroid

SSHFSAndroid

1,000 - 5,000 downloads

Add this app to your lists
View bigger - SSHFSAndroid for Android screenshot
View bigger - SSHFSAndroid for Android screenshot
View bigger - SSHFSAndroid for Android screenshot
View bigger - SSHFSAndroid for Android screenshot
SSHFSAndroid is SSHFS (SSH FileSystem) for Android devices. It allows you to mount directories from any SSH server to your Android device. Whenever a remote filesystem is mounted, its files will appear as if they are stored locally on your Android device.

Have a media collection that just won't fit on your phone?
Mount and stream it with SSHFSAndroid!

Sorry for the long, long wait, everyone – SSHFSAndroid now (experimentally) supports Android 4.2+!

DISCLAIMER:
====================
This is an *ALPHA* release. SSHFSAndroid is a personal side project of mine, not my day job. As such, I am unable to do $X hours of testing on $Y number of different devices. As much as I would like to, I cannot guarantee perfection. Please rate with all of this in mind. If you encounter issues, please send me an email before rating negatively. Thanks! :)

PREREQUISITES:
====================
- busybox (with symlinks)
- su (root)
- FUSE support (in-kernel or fuse.ko module)

Note: The stock kernels in Android versions >= ICS should have in-kernel FUSE by default. If you are using a custom kernel, you might not!

*** PLEASE DO NOT PURCHASE THIS APP IF YOU HAVE NOT VERIFIED THAT YOUR DEVICE MEETS THE REQUIRED PREREQUISITES. YOU HAVE BEEN WARNED. IN CAPS. ***

FAQ:
====================

Q: Why can't my media player find the files I've mounted with SSHFSAndroid?
A: Android's media scanner will not scan remote filesystem mounts. Try using a file-based player that does not rely on Android's media scanner.

Q: Can I use public key authentication? I can't get it to work.
A: Public key authentication is supported ("Advanced Options" > "IdentityFile"). However, your key file must not be password-protected and your public key must be copied to your server (typically via ssh-copy-id) beforehand.

Q: How do I use option $X in "Advanced Options"?
A: Check man pages for ssh and sshfs for documentation.
SSH: http://linux.die.net/man/1/ssh
SSHFS: http://linux.die.net/man/1/sshfs

Q: Why doesn't option $X in "Advanced Options" work?
A: Sorry, but I (probably) don't know. SSHFS has a ton of options; too many for me to test. A lot of options aren't even relevant on Android devices. The advanced options were only included out of posterity and are predominantly untested.

Q: My server listens on a port other than 22. How do I configure that?
A: "Advanced Options" > "Port". Easy!

Q: If not /mnt/sdcard, where should I be mounting to?
A: Mounting under /system seems to be the most stable. I suggest something like: /system/sshfs/mount_point_here

Tags: sshfs type password, one direction 2013, storage fuse 4.2, what is fuse 4.2, sorry, your application doesnt seem to have purchased, sshdroid sshfs keyfile, fuse 4.2, nexus 7 root password sshfs, auth.log sshfs, sshdroid sshfs key file.

Recently changed in this version

Version 1.1a (2013-12-12)
* Automatic mount point creation
* Changelog dialog
* Duplicate option
* Experimental Android 4.2+ support
* Improved mount detection
* Relaxed licensing policy
* UI overhaul
* Various bug fixes

Important: Mounting to /mnt/sdcard (or any of the emulated sdcard paths) under Android 4.2 and up is highly experimental. There is a good chance doing so may hang your device!


Comments and ratings for SSHFSAndroid

  • There aren't any comments yet, be the first to comment!