[App][ICS+] FTP Server - Access files over the Internet - Android Apps and Games

I would like to introduce new Android application which helps user to create a powerful FTP Server on Android device.
- This FTP Server can automatically open ports on supported router (has UPnP enabled). This helps you to connect FTP Server from anywhere on Earth!
- Multiple user supported
- Multiple access paths with read/write configuration for each user supported
Current version: 0.8.0
Downloads
Google Play Store: https://play.google.com/store/apps/details?id=net.xnano.android.ftpserver
This is application descriptions and screenshots.
Thanks you all!
A powerful application allows you to run FTP Server on your phone and help your friend or you to access/share files over the Internet.
APPLICATION FEATURES
√ Use any network interfaces in your device including: Wi-Fi, Ethernet, Tethering...
√ Multiple FTP users (included anonymous user)
• Allow each user to show hidden files or not
√ Multiple access paths for each user: Any folders in your internal storage or external sdcard
• Can set read-only or full write access on each path
√ Passive and active modes: Support simultaneous file transfer
√ Automatically open port on your router: Access files from everywhere on Earth
For the list of tested routers, please check the Help section in application
√ Automatically start FTP Server when certain WiFi is connected
√ Automatically start FTP Server on boot
√ Has public intents to support scripting/tasker
• net.xnano.android.ftpserver.START_SERVER
• net.xnano.android.ftpserver.STOP_SERVER
APPLICATION SCREENS
√ Home: Control the server configurations such as
• Start/stop server
• Monitor the connected clients
• Enable the feature to open ports in router automatically
• Change port
• Change passive port
• Enable automatically start on boot
• ...
√ User management
• Manage users and access paths for each user
• Enable or disable user
√ About
• Information about FTP Server
What FTP Clients are supported?
√ You can use any FTP clients on Windows, Mac OS, Linux or event browser to access this FTP Server.
PERMISSIONS NEEDED
√ WRITE_EXTERNAL_STORAGE: Mandatory permission for FTP Server to access files in your device.
√ INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE: Mandatory permissions to allow user to connect to FTP Server.
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: [email protected].
NEGATIVE COMMENTS can't help the developer to solve the problems!
Home screens
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
User Management screens

Just want to inform that version 0.2.2 has just been released with new feature:
- User can create in the home screen to toggle Start/Stop server without opening application.
And of course, some bug fixes applied!
If you have idea, please contact [email protected] .

Version 0.2.3 released with optimization and improvement in user experience.

New version 0.2.5 released with many bug fixes.
If you are interesting with this application and want to provide localization (French, Portuguese, Spanish, Russian, Japanese, Chinese...), please contact [email protected] .

Version 0.2.7 released with some bug fixes for Android Oreo.

whats the IAP used for?

iamelton said:
whats the IAP used for?
Click to expand...
Click to collapse
Dear iamelton,
All features (present and future) will be available without additional fee.
IAP is used for removing ads. But it has not implemented yet.

Version 0.2.8 released:
Resolve the following issues on Android Oreo
• FTP Service cannot start automatically on boot
• Cannot select Download path
We are planning to implement feature to notify user each time the address is changed. Hope it will come soon .

Version 0.3.0 has just been released!
• New feature: Option to Show hidden files for each user
• Bug fixes: 550 error when connecting Windows Explorer to FTP Service

I've been using your app for some days, very useful and effective!
Thanks for the widget which is very convenient to use to launch the FTP server.
Maybe add an option to disable the sound?

Is it opensource?

DocteurN said:
I've been using your app for some days, very useful and effective!
Thanks for the widget which is very convenient to use to launch the FTP server.
Maybe add an option to disable the sound?
Click to expand...
Click to collapse
I think you have to disable sound in System Settings (Sounds -> Other sound -> Touch sound).
Because this app does not produce any sounds. If I have mistaken, please tell me which function has sound .
4Freedom said:
Is it opensource?
Click to expand...
Click to collapse
Unfortunately no, we have no plan to make it opensource this time.

Version 0.3.4 released with the following changes:
• New feature: Automatically start FTP Server when connecting to specified WiFi networks
• Bug fixes

quanmltya said:
I think you have to disable sound in System Settings (Sounds -> Other sound -> Touch sound).
Because this app does not produce any sounds. If I have mistaken, please tell me which function has sound
Click to expand...
Click to collapse
Each time I start the server and when I connect to it there is a sound with a notification...
To disable this in Oreo I had to go in Settings > Applications and notifications > Applications infos > FTP Server > Notifications and uncheck FTP Server

DocteurN said:
Each time I start the server and when I connect to it there is a sound with a notification...
To disable this in Oreo I had to go in Settings > Applications and notifications > Applications infos > FTP Server > Notifications and uncheck FTP Server
Click to expand...
Click to collapse
I will check again this issue.
Thanks for your feedback!

Version 0.3.5 released with the following changes:
• New feature: Set idle timeout
• New widgets 3x1 for dark and light theme
• Stability improvement

Version 0.3.7 fixed the disconnection issue while uploading files to external storage (microsd card).
If you are on older version, please update to the new asap.

Version 0.4.2 released:
• Fix issue: Sometime permission does not persist after device rebooted
• Fix issue: Error when listing sdcard
Hope it's useful for you!

" 4Freedom : Is it opensource? "
So, Is it opensource?

refes said:
" 4Freedom : Is it opensource? "
So, Is it opensource?
Click to expand...
Click to collapse
The application is proprietary software.
We have no plan to make it open source as I mentioned in #12.

Related

[APP][2.2+] Unix Admin: SSH/SFTP/FTP/WEBDAV/TELNET client.

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Unix Admin allow you to manage your remote unix computers on the go. Now you can earn money everywhere!
ScreenShots:
When I worked in big company, I have used Putty, WinScp, Telnet client and FileZilla for solving some easy problems, like change config file, copy from one FS to other and then restart application server through terminal. This program should make it much easy, without the need for this zoo of programs.
Implemented next protocols:
SSH
SFTP
FTP
FTPS
Local FS
WebDAV
Telnet
Http, Https are coming.
Features:
Tablet ready
Holo-style interface
A lot of protocols implemented with integration between them
All file system actions: rename, cut, copy, delete, edit.
SSH signals like CTRL+C etc.
File system sharing. You can copy file from one FS, e.g. one FTP server, and paste it to another with SFTP.
Password & OpenSSH private key support
Sort by various parameters
Install from Google Play
Any feedback are welcome! Here program bug tracker, I will try do everything to improve this program.
Any feedback?
It's possible in future support gingerbread?
justuix said:
It's possible in future support gingerbread?
Click to expand...
Click to collapse
Yes, I want to do it, but I need to understand do people need this program,
1.01b
-UI changes
-Solve one problem that causes app crash
Version 1.1
UI changes
On phones action bar is on at the bottom
Showing message about empty list of connections or directory
Changed color of background of work area
Added:
WebDAV ( it's a little bit buggy now, I'm working on it)
Telnet
Ftp has UTF-8 as default now.
1.2
UI changes
- Change preloader dialog
Added:
- Choice of encoding for each connection
Fixed:
- WebDAV protocol now works as expect
- Bugs connected with copy files between file systems
As always any feedback are weclome!
1.3
One more big update:
Added support of android 2.2+ without interface losing! Big thanks to HoloeveryWhere and SharlockActionBar library!
FTPS support
Ability to choice passive or active mode in FTP and FTPS
Ability to choice explicite or implicite mode in FTPS
A lot of small UI and code improvements
1.3.2
- Added SSH/TELNET settings that allows control font characteristics and background
- About 10 improvements and bugs solved
1.4
One more big update:
- Added displaying the process of copying files
- Highliting of font in telnet and ssh terminal with ANSI Escape sequences
- Added posibility to move app on SD card
- A lot of small bugs solved and improvements done
1.4.1
- Added opportunity to open files in external applications. Go: Settings->General
- Added opportunity to choise if user's directory should be home or not. Go: Settings->Protocol Name
- Added dialog about program
Cool app! but not installed
kusakov said:
Cool app! but not installed
Click to expand...
Click to collapse
What?
divers said:
What?
Click to expand...
Click to collapse
I have not installed!
1.4.2
- Added history of inputted commands in SSH and telnet
- Fixed 2 critical bugs
- Improved terminal's work
1.4.3
- Fixed bugs
1.4.4
- Improved SSH command-line completion (tab signal)
- Added setting of default connection timeout
- Bugs fixed
When logging into a Cisco router or switch I enter show running to display the configuration. On my laptop I would hit space to page through the config. How would I with this app?
gocats7 said:
When logging into a Cisco router or switch I enter show running to display the configuration. On my laptop I would hit space to page through the config. How would I with this app?
Click to expand...
Click to collapse
Sorry, I didn't understand about "hit space". Could you please explain?
divers said:
Sorry, I didn't understand about "hit space". Could you please explain?
Click to expand...
Click to collapse
If I was on a PC, I would login to the router. At the prompt, I will enter the Cisco command.......show running-config. At that point it will want to scroll through the entire router configuration, one page or line at a time. On the pc, to move past the first page you would either hit enter to view it line by line or hit the space bar to go through it page by page. I need to be able to do both. Love the app, that just limits me. May just be my lack of understanding of the app which is what prompts my question.

[APP][4.0+] Swift Remote - Transfer Files & Control Windows Remotely

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Swift Remote
Connect, Transfer Files, Control your Windows, Create Custom Commands and much more!
10,000+ Downloads!​My name is Sina Nourian. I'm a new developer and this is my first application on Google Play.
Since I don't have access to Google Play Developer Console (Not available in my country), My dear cousin @minooch published it for me.
Swift Remote is an application for controlling your desktop computer.
Send and receive files remotely, control your windows such as power controls, volume controls, set a shutdown timer, capture a screenshot and send it to your phone remotely, control your Windows Media Player and Media Player Classic remotely, control mouse, etc...
This program uses NirCmd tool from NirSoft
This application needs Swift Remote desktop application to work. Please download desktop application from here:
http://nourian.info/swiftremote.html
(You need Java Runtime version 8 update 40 or higher to run this application. please update your Java Runtime to the latest version)
If you want to write your own custom commands, you can check NirCmd's manual:
http://www.nirsoft.net/utils/nircmd.html
Features:
Connect multiple phones to desktop application
Auto Server Discovery. No need to manually add you host IP and port!
Transfer Files between desktop and phone
Control your Windows from your mobile. Power Controls, Shutdown Timer, Volume and Brightness Controls, Take a Screenshot, ...
Control Windows Media Player (WMP) and Media Player Classic (MPC) with your phone remotely!
Control your mouse cursor with your mobile's touch screen! You can change mouse sensivity from settings
Write your own Custom Commands and save them in application! You can do almost anything remotely with the help of NirCmd! Check NirCmd's manual
Send message from phone to desktop and vice versa and copy them to clipboard
More features coming soon...
Reviews:
PhoneArena Review of Swift Remote
AndroidCommunity
HDBlog
AndroidWorld.it
Androidayuda.com
Thanks to my friends who helped me, gave me ideas, tested the app and supported me:
Alex Minnucci
Mehrdad Amini
Soheil Samadian
Parham Adibpour
Also thanks to Paul Asiimwe for his (Android multiple file selector dialog) source code on Github
If you have any suggestion, complaint, anything... please let me know
Also if you found any bug, tell me so I can fix it as soon as possible.
Thanks
Changelog & FAQ
Changelog :
v2.0.0 (28/6/2015):
New Design! (Material Design)
Choose photos and videos from gallary in 'Send Files' page
Added application to share menu. you can now add files and media and send them from anywhere
Lots of tweaks
Desktop application now gives you a random available port if you leave port textbox empty
You can now change storage directory in desktop application
The port you enter will be saved in desktop application
v1.2.2 (22/5/2015):
Improved Mouse Control. It should be smooth now!
Other bug fixes.
v1.2.0 (10/5/2015):
Added Auto Server Discovery feature. You can now connect to your host without entering IP address and port manually!
Application now shows which hosts are available and ready to connect.
Improved finding local IP address in the desktop application.
v1.1.0 (14/4/2015):
Added password feature for connecting to server. Password will be encrypted. (optional)
Added Wake-on-Lan feature. Read help in application for more information.
Added image preview in screenshot notification.
Bug fixes and optimizations.
Minor changes in UI.
v1.0.0 (1/4/2015):
Initial Release
Click to expand...
Click to collapse
FAQ:
Q: I can't connect!
A: UPDATE: In version 1.2.0 I improved finding local IP address. So even if you use a vpn, you should get the valid and correct local IP address. Also, new version has Auto Server Discovery feature. When you are in Connection Status page, wait a little and you will see your host will be added to the list automatically! If you still have problems and app cannot find your host automatically, you can try adding your host manually. Make sure to use a valid local IP address. You can find your local IP address form Swift Remote desktop application, and also from Network and Sharing Center in Windows
Q: Wake-on-Lan is not working!
A: for Wake-on-Lan, you have 2 options. use a MAC Address or choose from list of your hosts. If you want to choose from hosts you have to connect to that host at least one time. So android app can get your MAC address and store it in database. Remember, if you use Wifi on your computer, android application gets and stores MAC Address of your Wifi interface. So for making wOL to work, connect your computer to LAN (because WOL will not work on Wifi) and then connect android app to desktop. now it stores your LAN interface MAC address.
And for enabling WOL on your PC, if you want to turn on your computer when it is powered off, you should enable WOL in your BIOS.
and if you want to wake up your computer from sleep or hibernate, you should turn on WOL on windows. There are plenty of tutorials and helps for enabling this feature on internet. google it
Thanks Alot!
Just Tested!
Thanks Bro!
Next update will include:
- Wake-On-Lan feature
- Adding 'Passcode' feature to make it a little more secure to use on servers.
- Fix small bug in 'Capture Screenshot'
- You tell me!
If you have any suggestions or want any features, please let me know.
Worked very well on my Nexus 5
the data transferring feature is why I love this app. I'm really sick of USB cables.
Sent from my Nexus 5 using XDA Free mobile app
New Update v1.1.0
Version 1.1.0 is now available:
Added password feature for connecting to server. Password will be encrypted. (optional)
Added Wake-on-Lan feature. Read help in application for more information.
Added image preview in screenshot notification.
Bug fixes and optimizations.
Minor changes in UI.
This version has some changes in database. Your data will be deleted after update.
This version requires new version of desktop application (v1.1.0) to work.
If you have any problem or you found any bug, please report it here.
Good One
:good: Thank You.
App just went +1,200 downloads. Thank you
If you want any features in app, please let me know.
I'll prepare a new update after my midterm exams
Doesn't needs wifi to connect ?
zikomoh said:
Doesn't needs wifi to connect ?
Click to expand...
Click to collapse
It's needs a network. both computer and android must be in the same network.
but you can also use it on servers with valid IP and connect and control it.
it needs wifi if you are using in a local network or want to connect to a server with valid IP.
and you can use cellular connection just for connecting to a server in another network which has a valid IP
If you want to use Wake-on-Lan to wake up your computer, it only needs a wifi. because Wake-on-Lan only works in a local network.
So you should use it with Wifi.
also, for Wake-on-Lan, you should turn on magic packet in BIOS (if you want to turn on your computer when it's turned off)
and enable magic packet on windows if you want to turn on your computer from sleep or hibernate
I wrote FAQ in second post and explained it there
Swift Remote v1.2.0
New version (1.2.0) is now available:
Added Auto Server Discovery feature. You can now connect to your host without entering IP address and port manually!
Application now shows which hosts are available and ready to connect.
Improved finding local IP address in the desktop application.
If you like Swift Remote, Please show your support by leaving a review and/or star rating.
5,000+ Downloads
PhoneArena and AndroidCommunity and lots of other blogs reviewed the application
Thanks for all your support!
New version (1.2.2) is now available:
Improved Mouse Control. It should be smooth now!
Other bug fixes.
If you like Swift Remote, Please show your support by leaving a review and/or star rating.
Swift Remote v2.0.0
New version (2.0.0) is now available:
New Design! (Material Design)
Choose photos and videos from gallary in 'Send Files' page
Added application to share menu. you can now add files and media and send them from anywhere
Lots of tweaks
Desktop application now gives you a random available port if you leave port textbox empty
You can now change storage directory in desktop application
The port you enter will be saved in desktop application
If you like Swift Remote, Please show your support by leaving a review and/or star rating.
Sir, the windows server application is asking fir java but i have already installed java 8u2.11 on my windows 10 64bit. Please help!

[App][4.2+] personalDNSfilter - block malware domains, ads and trackers without root

•••
You want to block ads, tracking, analytics and malware domains system-wide (in browsers and apps) and don't want root (or you can't root)?
Check out personalDNSfilter by Ingo Zenz @ ZENZ Solutions!
Block ads using hosts file via local VPN connection and custom DNS (optional).
Features:
- Open source
- Supports rooted and non-rooted devices
- Lightweight (<400 KB approx.)
- Negligible RAM consumption (~15 MB approx.)
- Battery friendly
- Inbuilt DNS changer (can use custom DNS)
- Hosts blocking
- Domain blocking
- Supports pattern blocking (ads)
- Supports manual adding domains for whitelisting & blacklisting
- Supports DoH & DoT
- DNSCRYPT-PROXY integration (can start, stop and work together with dnscrypt-proxy)
- Supports application whitelisting for excluded apps from getting filtered
- Can do network wide blocking on your home network (requires root)
- No data mining (your data is your data - privacy first)
- Desktop version for PC & Raspberry Pi
- Also works as a network logger (users can see what domains are being connected to device)
Website:
http://www.zenz-solutions.de/personaldnsfilter-wp
F-Droid:
https://f-droid.org/en/packages/dnsfilter.android
Google Play:
https://play.google.com/store/apps/details?id=dnsfilter.android
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CREDITS:
Coding: Ingo Zenz aka iz-)
UI redesign, icon and website: t-ryder
Translations:
@dogiex, @yshalsager, Lukas Novotny, @Taivotat2, @dugi9991, @Primokorn, @gaich, phihungchrome
•••
Some more hosts sources for those who want to play around with the settings...
HostsSources · AdAway/AdAway Wiki · GitHub
Using a Hosts File To Make The Internet Not Suck (as much)
FilterLists
personalDNSfilter was updated to version 1.50.2 on March 19, 2017.
Just found this, I'm surprised it's not got a following.. light and easy to use, seems a good alternative to dns66 and the likes.
Can we change/edit the local file FILTERHOSTS.TXT?
Will it get downloaded again and over-written?
Great app, thanks for heads up.
steamrollerpark said:
Can we change/edit the local file FILTERHOSTS.TXT?
Will it get downloaded again and over-written?
Click to expand...
Click to collapse
By default it will be overwritten. But you can add custom filters within the dnsfilter.conf (see filter.host = true|false settings).
Alternativly it is possible to disable the automated filter download so that the FILTERHOST.TXT won´t be overwritten.
Just check dnsfilter.conf file for details. It contains a good documentation of the different settings.
Sorry, these might be some dumb questions, but really trying to get this to work on an Android phone running 7.1.1:
1) do I need to check "Advanced settings" in order for those settings to work? If I don't check it, I can't scroll down to view the logs, unless I'm missing something
2) Also, any reason why some of my custom entries in the "Advanced settings" doesn't work? (I put in entries to be filtered and those are still allowed in the log and entries to be allowed, but those are still blocked.) I've hit Reload filter and Restart and sometimes it works, but more often it doesn't.
3) Lastly, any reason why other times my entire "Advanced settings" erases? How can I get those entries to persist?
Thanks for putting this app together, hopefully once I know what's going on I'll be able to use it much better.
Kevin
kevvyc said:
Sorry, these might be some dumb questions, but really trying to get this to work on an ...
Click to expand...
Click to collapse
Advanced settings unfolds when clicked, set values, untick and the put in values are active but hidden in the GUI. Set a custom reload intervall for testing to see (days until next reload).
Use a text editor to edit the right files inside the pDNSf folder in your storage. You will find examples and descriptions there. Just have a look at the even more advanced settings playing around with the configuration files. Quit the client, edit files, start the client again and reload.
t-ryder said:
Advanced settings unfolds when clicked, set values, untick and the put in values are active but hidden in the GUI. Set a custom reload intervall for testing to see (days until next reload).
Use a text editor to edit the right files inside the pDNSf folder in your storage. You will find examples and descriptions there. Just have a look at the even more advanced settings playing around with the configuration files. Quit the client, edit files, start the client again and reload.
Click to expand...
Click to collapse
Yes .... better edit the dnsfilter.cfg file. In addition: the advanced settings within the GUI only allows to edit the filter URL and reload interval. In case invalid values are added, it will be reset to the previous valid entries (Check for messages in the log area)
iz-) said:
Yes .... better edit the dnsfilter.cfg file. In addition: the advanced settings within the GUI only allows to edit the filter URL and reload interval. In case invalid values are added, it will be reset to the previous valid entries (Check for messages in the log area)
Click to expand...
Click to collapse
Thanks for the heads up guys. I was looking in the Android/data folder for the settings, but I should have just looked at the root folder. Okay, I've got everything to work now!
Kevin
Help translating pDf to the top 30 languages!
join the project here:
https://crowdin.com/project/personaldnsfilter
Finnish language done [emoji6]
Translation to the 30 top languages ... here we come. More and more are willing to help. Very nice.
And we got an icon update:
... a bit more material designish
I guess it's in the next update.
Go on dev .... thumbs up ??
FYI; I created a fork of the app. Not much changes, just for fun and learning.
https://personaldnsfilter.t-ryder.de
t-ryder said:
FYI; I created a fork of the app. Not much changes, just for fun and learning.
https://personaldnsfilter.t-ryder.de
Click to expand...
Click to collapse
Can you please advise what the difference is in your fork? All I can see is that yours supports v5+ while the original supports 4.2, but I don't know why.
kindlyoldbear said:
Can you please advise what the difference is in your fork? All I can see is that yours supports v5+ while the original supports 4.2, but I don't know why.
Click to expand...
Click to collapse
Please read the release changelog coming with the sources downloadable @ the website.
thank you so much for this great app
Using android 6 the fork version doesn't install (not rooted phone), whereas the original does. How do I know why?

[App][4.0+] SSH/SFTP Server - Terminal with clear interface

I would like to introduce new Android application which helps user to create a powerful SFTP/SSH Server on Android device.
- Multiple user supported
- Multiple access paths with read/write configuration for each user supported (for SFTP/SCP file transfer)
- Functional packet forwarding (for Socks proxy)
- All features in this application are TOTALLY FREE
Current version: 0.3.3
Downloads
Google Play Store: https://play.google.com/store/apps/details?id=net.xnano.android.sshserver
This is application descriptions and screenshots.
Thanks you all!
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
• 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
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.
What 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: [email protected].
NEGATIVE COMMENTS can't help the developer solve the problems!
Home screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
User management screen
User add/edit screen
0.2.1
- Implement the feature to move file/folder inside server
Hi, would it be possible to add a quick settings tile to enable the server?
Thanks!
Phlooo said:
Hi, would it be possible to add a quick settings tile to enable the server?
Thanks!
Click to expand...
Click to collapse
Thanks, we have not done it yet. Will add in near future.
this ssh is goog
Many improvements have been added up to version 0.3.3
• Add privacy policy
• Fix crash on Android P when starting Server
• ...
Awesome.
Really trivial to use.
Any plans for pubkey authentication?
esgie said:
Awesome.
Really trivial to use.
Any plans for pubkey authentication?
Click to expand...
Click to collapse
Yes,
It's in my plan. But may come late because I am busy with another task, both in work and life .
Looks good. Now, how do I ssh/sftp to the real root folder (example: /etc), instead of /storage/emulated/0/(something) ? Thanks.
Hi. SSH doens't work on my S9 with Oreo. I trying to acess but i get this message:
ssh: connect to host 192.168.25.157 port 22: Connection refused
Click to expand...
Click to collapse
I try to change to port 22, but i need root to do this and with port 2222 doens't work.
mariojuniorjp said:
Hi. SSH doens't work on my S9 with Oreo. I trying to acess but i get this message:
I try to change to port 22, but i need root to do this and with port 2222 doens't work.
Click to expand...
Click to collapse
The feature to enable port 22 has not been implemented yet. Also it requires rooted phone.
To connect, please use the command ssh IP -p PORT
Hi! Is it possible to host a server with your app that I can access from other neworks?
Can you suggest a java library for developing sftp server on Android?
Hi there.. I just downloaded SSH Server on a Redmi Note 7 (Android 10/MIUI 12)
I have the following problems:
- when I start the server most of the time under "SSH server is listening on addresses" I have nothing, although ONE TIME I had the correct ssh <username>@[my phone ip]:2222
- even when I had that red string, I can not connect from a Linux pc on the same network (I have tried bosh SFTP/SSH)
How can I debug it ?
Hello,
Do you still develop this app?

[APP][8.0+][TOOL] Ares - File Transfer

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ares - File Transfer​Ares is a tool to help you transfer files via local network to any Android smartphone with Ares installed or any device with a browser. This app is not cloud base, so any file will remain available only in your local area network.
Features:
Transfer files via local network
Easy client access via App or Browser
Local server on your device
Easy scan for other servers
Scan an Ares Server QR code with Ares or a QR scanner to easy access the server
Easy file upload to the server from browser
Download:
​
This software is fully open-source so you can check all the code, you can find on Github.
License:
Copyright (C) 2023 Massimiliano Sartore
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Click to expand...
Click to collapse
Links:​Privacy policy: https://msartore.dev/ares/privacy/
Donate link: https://msartore.dev/donation/
Github page: https://github.com/msartore/Ares
Google Play and the Google Play logo are trademarks of Google LLC.
Lol this reminds me of ares p2p back in the day nice file sharing app but full of viruses lol
J0nhy said:
Lol this reminds me of ares p2p back in the day nice file sharing app but full of viruses lol
Click to expand...
Click to collapse
I didn't even know about it, this Ares is not related to them
SwayWasTaken said:
I didn't even know about it, this Ares is not related to them
Click to expand...
Click to collapse
Oh no, I'm not saying this app has viruses, i was talking bout ares back then lol
Update 0.0.4
Changelog:
- Fixed icon bug in server UI
- Updated UI for better use on large device
Update 0.0.5
Changelog:
- Fix bug in Server Finder UI
- Update UI to make the experience better
Update 0.0.6
Changelog:
- Added support to Themed icon
- Added share icon in home UI to share server URL
Update 0.0.7
Changelog:
• Added URL share icon in home UI
• Updated settings item behavior
nice ad free app, does what it says on the tin
Thanks so much , if you find bugs or you have a feature request, you can report them here: https://github.com/msartore/Ares/issues/new/choose
Update 0.0.8
Changelog:
• Fixed crash on settings
• Added media streaming option
Update 0.0.9
Changelog:
• Fixed support for language preferences in system settings
• Added possibility to view full file name
Update 0.0.10
Changelog:
• Fixed settings back-gesture error
• Added support for the predictive back gesture
Update 0.0.11
Changelog:
• Added auto naming system in file transfer from browser
Update 0.0.12
Changelog:
• Added setting to change the server port number
Update 0.0.13
Changelog:
• Added the possibility to remove WIFI restriction
0.0.14
added the possibility to receive files from other apps
added auto startup option
0.0.15
fixed crash on selected value during app start up
fixed start-up setting behavior
added dynamic colors on the webpage
updated app colors
0.0.16
fixed CSS problem in Chromium browsers
0.0.17
updated UI
0.0.18
updated home UI text buttons to icon buttons
0.0.19
fixed find server during app startup
0.0.20
Fixed server ping error dialog
Added shareable text input
0.0.23
Improved snackbar notification behavior
Added a share button in snackbar
Added dismiss option on the snackbar
Added snackbar on file transferred successfully
0.0.22
Fixed loading dialog in server finder
Fixed nonvisible text size if it is larger than expected
Fixed icons error in server UI
Added snackbar on finished download
Added download all in server UI
Replaced the QR code image with an icon
Increased wide-view minimum size - updated UI
0.0.21
Replaced text buttons with icon buttons
Some improvements under the hood

Categories

Resources