[App][4.0+] SSH/SFTP Server - Terminal with clear interface - Android Apps and Games

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?

Related

[APP][2.3.X->...][PROXY][SSL MITM][NO ROOT]SandroProxy

Proxy, http analyzer, mitm, transparent proxy
NO NEED FOR ROOTED PHONE
- capture request/response, replay, change requests
- can use client certificate to make connection to web server
- creates server certificates on the fly with proper host name
- transparent proxy needs superuser, su, iptables (1.4.10 or higher) to listens on port 80, 443
- request/response are stored as files so can be examined later on
- can bind only local or on all adapters
- client cache headers can be removed so content is always fetched from server (no 304 Not Modified responses)
- custom proxy plugins http://code.google.com/p/sandrop/issues/detail?id=31
- custom search criteria on show request/responses with scripting
- can connect to another proxy (Squid, ISA proxy, ForeFront TMG proxy) (basic, digest, ntlm authentication supported)
- can act as web server to filter/examine captured data
!!!!
there are ads on log tab and google analytic events on switching tabs
sorry for that
!!!!
{
"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"
}
custom proxy plugins:
manual requests:
market.android.com/details?id=org.sandroproxy
http://code.google.com/p/sandrop/
Proxy acts as SSL man-in-the-middle. It generates sites certificates on the fly.
Issuer is named UNTRUSTED.
Based on WebScarab so all credits goes there.
www.owasp.org/index.php/Category:eek:WASP_WebScarab_Project
********************
Requests/Responses are stored in getExternalCacheDir()
/mnt/sdcard/Android/data/org.sandroproxy/cache
http://developer.android.com/reference/android/content/Context.html#getExternalCacheDir()
There is no security enforced with these files. All applications can read and write files placed here.
********************
Use stock browser and change that wi-fi uses proxy on localhost:8008
code.google.com/p/sandrob/issues/detail?id=41#c27
Copy from app thread, because it can also be used as development tool.
For example to store application/server http/https comunication.
Very interesting attack tool. thanks.
New Featue
Option to bind to non local networks is added.
http://code.google.com/p/sandrop/issues/detail?id=1
New version of SandroProxy
0.9.8
ics action bar, tabs for log, data
banner on log tab
https://play.google.com/store/apps/details?id=org.sandroproxy
new feature -> contex menu on request/response
http://code.google.com/p/sandrop/issues/detail?id=16
new feature -> content is unzipped if needed
0.9.11
content unzipped if needed
copy all, header or content actions
http://code.google.com/p/sandrop/issues/detail?id=15
bugfixing
0.9.12
proxy not started at beginning of application
log data remains after switching tabs
http://code.google.com/p/sandrop/issues/detail?id=14
new feature -> show picture instead of binary data
http://code.google.com/p/sandrop/issues/detail?id=15
New feature -> Transparent proxy
http://code.google.com/p/sandrop/issues/detail?id=25
New feature: gui for process->trasparent proxy redirection
new feature: browser cache on/off
client cache headers can be removed so content is always fetched.
New feature: user custom proxy plugins
You can make your own custom plugin to handle http request/response flow
http://code.google.com/p/sandrop/issues/detail?id=31#c3
New feature: manual request
Captured request can be changed, replayed.
http://code.google.com/p/sandrop/issues/detail?id=37
New feature: chain proxy -> connect SandroProxy to another proxy
SandroProxy can connect to another proxy.
Basic, NTLM authentication supported. Digest not yet.
Tested with Squid and ISA proxy. Probably works with others too.
New feature: web interface
http://code.google.com/p/sandrop/issues/detail?id=44
SandroProxy can expose captured data through web server interface.
On top of that api, html application can be build.
Currently active root dir is :
http://sandrop.googlecode.com/git-history/web_interface_1_1/projects/SandroProxyWeb/web-gui/
Currently active first page :
http://sandrop.googlecode.com/git-history/web_interface_1_1/projects/SandroProxyWeb/web-gui/index.html
http://<hostname>:<port>/data/conversation/list.json -returns list of all captured request/responses, basic data
http://<hostname>:<port>/data/request/list.json -returns list of all captured requests
http://<hostname>:<port>/data/request/headers.json?id=<request_id> -> returns request headers
http://<hostname>:<port>/data/request/content.json?id=<request_id> -> returns request content
http://<hostname>:<port>/data/response/headers.json?id=<response_id> -> returns response headers
http://<hostname>:<port>/data/response/content.json?id=<response_id> -> returns response content
http://<hostname>:<port>/action/proxy/start start proxy
http://<hostname>:<port>//action/proxy/stop stop proxy
Wait sooo what exactly is this app for?
Sent from my HTC PH39100 using xda premium
In short to see http traffic between client and server.
Joceyvdv said:
Wait sooo what exactly is this app for?
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
New feature: intercept and change request/response
You can intercept and change http data before is send to server and client.
Triggering this is done with bash scripts.
New feature: can connect to insecure sites
There is switch in preferences to allow connections to insecure ssl sites.
http://code.google.com/p/sandrop/issues/detail?id=49
New feature: using chrome remote devtools
SandroProxy now supports chrome devtools remote protocol. So you can examine realtime, stored data.

[GUIDE]Filesharing over network

ROOTed device is REQUIRED !
This guide only discuss about filesharing not streaming media !
ANY DAMAGE FOR IMPROPER USAGE OF THIS GUIDE
IS YOUR OWN RESPONSIBILITY !!​
1. INTRODUCTION
I found many people having trouble using Kies or just wanna transfer files between devices.
The solution is Bluetooth or Network Filesharing.
I will only discuss about Network Filesharing as Bluetooth is very slow.
In this Guide I will use my Galaxy Note 10.1 as my main device & the other device is for supporting only.
Network Filesharing has many protocol,but IMHO SSH protocol is the best for transferring files over network.
I use SMB (or many call it SAMBA) protocol for comparison only as it's not secure.
Samba is easier to configure, but now setting a SSH daemon in Android is much more easier than before
SSH
Secure SHell, similar with Powershell or cmd in Ms. Win environment but its more powerfull.
In Linux environment it's Linux console as Android is a Linux descendant.
Becarefull using SSH/SFTP,do not alter or delete anything you don't understand as it may harm your device(s).
SFTP = SSH File Transfer Protocol
Another advantage using SSH (not SFTP) is you can fully control your device but I won't discuss it here.
So I use SSH / SFTP (FTP is not recommended) connection to transfer files between my devices (PC,Laptop,HTC Sensation & Galaxy Note 10.1).
2. PREPARATIONS
Make sure your device is Rooted or this guide won't work !
Instruction / Guide / tutorial on how to Root your device can be found here, here and here
Then Install the required Application on each devices
PC & Laptop
For Ms. Win:
AnyClient (this is a SSH/SFTP Client only)
Any other SSH/SFTP Client will works
For Linux (I use Linux Mint Nadia)
It's already built in on it's file manager (any linux natively support SSH/SFTP client)
HTC Sensation 4G
I use Samba Filesharing.
It's FREE on Google Play
Samsung Galaxy Note 10.1
I use DigiSSHD and DigiControl.
DigiControl is only to control DigiSSHD and the real deal is DigiSSHD,but somewhat DigiControl is required.
It's also FREE on Google Play
3. SETTING UP
Setting up SSH/SFTP Server on your Android (Yes you are setting up a SERVER on your Galaxy Note 10.1 )
Open DigiSSHD
Make sure default user [android] is checked and don't check/uncheck anything else.
You can change network port value for better security,but make sure you don't use reserved ports (better leave it alone if you don't know anything about reserved ports).
Make sure authentication mode is single user for better security.
Tap on manage user
{
"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"
}
Tap on android
If you see nothing after Tapping on android try tapping on the arrow icon on the bottom left
Set the password,it's the 3rd row below android and variable location
Back
Tap on the OFF button to turn it ON.
Now go to INFORMATION
Take a note of your IP address.
You are done setting your SSH/SFTP server on your Galaxy Note 10.1 :good:
Setting up client on your other device
The Client side is far easier, just use any android file explorer with SFTP capability and use any SSH/SFTP client for Windows PC.
Linux user is far easier as Linux has built in SSH/SFTP client capability
For this Guide I will use ES File Explorer on my HTC Sensation (Android):
Open ES File Explorer
Tap on menu
Tap on Show Tabs
Tap on FTP
Tap on menu again
Tap on New
Choose SFTP
Fill in any required information according to your previous Server settings.
Voila! you are done setting up your Android SSH/SFTP client.
Now you can transfer/edit/delete your files wirelessly :good:
TO BE CONTINUED...
reserved

[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][ICS+] FTP Server - Access files over the Internet

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.

Categories

Resources