EasySSHFS

EasySSHFS

Sshfs with ssh client and interface for Android.

Sergey Bobrenok Cloud Storage & File Sync File Transfer Internet System

Screenshots

Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS Screenshot of EasySSHFS

Description

SSH Filesystem is a filesystem client based on the SSH File Transfer Protocol.
Fuse 3.10.5.
Sshfs 3.7.1.
Ssh client from OpenSSH-portable 8.9p (with OpenSSL 1.1.1n).
For using public key authentication add "IdentityFile=<path>" to sshfs options. Password-protected keys are not supported.
Rooted device required (/dev/fuse in android is not allow for users except root).

Application source code: https://github.com/bobrofon/easysshfs

WARNING:
If you just want to have access to the files on your PC from your Android phone, then sshfs is a
VERY bad solution for that problem. You really need to know some internal details about Android
storage implementation to make something useful with sshfs. And EasySSHFS is not intended to hide
all these details from its users. Please try to use any implementation of Android document provider
for sftp protocol (or any other solution to work with sftp) before trying to use sshfs.

NOTE:
- If you are using SuperSu to manage root access and have no effect after mounting done, try to disable "mount namespace separation" option in SuperSU.
- It is highly recommended to create mount points in /data/media/0 on Android 4.2 and /mnt/runtime/default/emulated/0 on Android 6.0 and above.

What’s new (0.5.17)

* Added D-pad navigation support (and devices without touchscreen)
* Migrated to NavigationUI and ToolBar
* Updated minimum SDK version to 21 (Android 5.0 Lollipop)

Versions

Version Date Size Requires Android Download
0.5.17 current
d225f9f46541bafe…
2026-03-03 8.7 MB API 21
0.5.16
f193bd08378e80df…
2025-11-17 8.1 MB API 16
0.5.15-1
ebb6d705146ea2c6…
2025-08-07 12 MB API 16

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • Network stateCheck whether and how the device is connected.
  • NotificationsShow notifications.
  • Read storageRead files on the device storage.
  • Write storageCreate and change files on the device storage.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
Show 3 more permissions
  • FOREGROUND_SERVICE_CONNECTED_DEVICE
  • Change networkChange network connections.
  • easysshfs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments