A powerful SSH/SFTP Server to open terminal, sftp, enable port forwarding
Not recently updated — last update was on 2024-04-20.
This app may no longer be actively maintained.
About SSH/SFTP Server - Terminal
SSH/SFTP Server - Terminal is a tools app developed by Banana Studio.
Download Statistics
SSH/SFTP Server - Terminal has been downloaded 210 thousand times. In the last 30 days, the app was downloaded 860 times.
User Ratings
SSH/SFTP Server - Terminal is rated 3.97 out of 5 stars. The rating is based on 1.3 thousand ratings.
App Information
SSH/SFTP Server - Terminal is FREE to download. The APK download size is 27.72 MB. The latest version available is 0.11.25. The last update was on April 20, 2024.
Technical Requirements
SSH/SFTP Server - Terminal requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play November 2017.
Description
A powerful application allows you to run SSH/SFTP Server on your phone with full functional terminal.
APPLICATION FEATURES √ Use any network interfaces in your device including: Wi-Fi, Ethernet, Tethering... √ Multiple users (anonymous user included: username=ssh without password) • [SFTP feature] Allow each user to show hidden files or not √ [SFTP feature] Multiple access paths for each user: Any folders in your internal storage or external sdcard • [SFTP feature] Can set read-only or full write access on each path √ Automatically start SSH/SFTP Server when certain WiFi is connected √ Automatically start SSH/SFTP Server on boot √ Has public intents to support scripting For Tasker integration: Add new Task Action (choose System -> Send Intent) with the following information: • Package: net.xnano.android.sshserver • Class: net.xnano.android.sshserver.receivers.CustomBroadcastReceiver • Actions: either one of following actions: - net.xnano.android.sshserver.START_SERVER - net.xnano.android.sshserver.STOP_SERVER
APPLICATION SCREENS √ Home: Control the server configurations such as • Start/stop server • Monitor the connected clients • Change port • Enable automatically start on boot • ... √ User management • Manage users and access paths for each user • Enable or disable user √ About • Information about SSH/SFTP Server
NOTICES - Doze mode: Application may not work as expected if doze mode is activated. Please go to Settings -> Search for Doze mode and add this application to the white list.
PERMISSIONS NEEDED √ WRITE_EXTERNAL_STORAGE: Mandatory permission for SSH/SFTP Server to access files in your device. √ INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE: Mandatory permissions to allow user to connect to SSH/SFTP Server. √ Location (Coarse location): Only required for user who wants to automatically start server on Wi-Fi detect on Android P and above. Please read Android P restriction about getting Wifi's connection info here: https://developer.android.com/about/versions/pie/android-9.0-changes-all#restricted_access_to_wi-fi_location_and_connection_information
Which SSH/SFTP clients are supported? √ You can use any SSH/SFTP clients on Windows, Mac OS, Linux or even browser to access this SSH/SFTP Server. Tested clients: • FileZilla • WinSCP • Bitvise SSH client • Finder (MAC OS) • Any terminal/File manager on Linux • Total Commander (Android) • ES File Explorer (Android)
SUPPORT If you're facing any problems, want new features or have feedback to improve this application, don't hesitate to send it to us via the support email: support@xnano.net. NEGATIVE COMMENTS can't help the developer solve the problems!
Get a detailed PDF report for SSH/SFTP Server - Terminal with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Comments on SSH/SFTP Server - Terminal for Android
★★★★☆John Ford· Jul 7, 2023
As an ssh server, I found this very good. My complaint is that I find it difficult to find where Android stores files, making it difficult to use the server effectively.
★★★★☆Rubens Furbetta· Nov 29, 2025
Excellent app. The speed of its directory scanning and file transfers is amazing. It is a pity the app does not support root access so the clients would be able to see the entire file system structure.
★★★★★John Abreau· Feb 20, 2024
Works great. I use it to back up my Android phones by syncing to my laptop and NAS server.
★☆☆☆☆pro2stinger· Jun 2, 2023
Root doesn't work even though it was granted superuser rights, and when connecting to it, I get this error "Unable to negotiate with 127.0.0.1 port 2222: no matching host key type found. Their offer: ssh-rsa"
★☆☆☆☆Teea· May 27, 2025
Accepts connection but access to files denied. "Ls - permission denied"
★★☆☆☆Jason C· Jun 1, 2023
Can't add paths to users, the folder chooser UI doesn't work. Too bad because the server appears to work fine otherwise.
★☆☆☆☆LuminumLX· Feb 25, 2024
App is literally useless, whenever I connect via Win SCP, it ends the connection and gives me an error "error changing directory to '.'"
★☆☆☆☆Mindaugas· Mar 4, 2024
Garbage Doesn't support ed_25519 Even using rsa it doesn't work because I'll add pub key in the app and disable password authentication but still asks for password when connecting and the set password won't work
Google Play Rankings for SSH/SFTP Server - Terminal
This app is not ranked
Technologies used by SSH/SFTP Server - Terminal
22 permissions·16 libraries
Subscribe to see full permission and library details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.