FTPServer app for Android

The FTPServer app by Andreas Liebig can be used to run a FTP server on your Android or CyanogenMod device. Install it from the Google Play Store here.

  • Before you do anything, open the app and go to its Settings.
  • Here set the username, password and port.
  • Also, set the default directory on the device that you want the server to present to FTP clients.
  • Make sure you carefully configure the Allowed connections section carefully to restrict access only from within certain networks, like your home wireless network for example.
  • Once configuration is done, choose Save and restart service.

Whenever you want to connect to the device over FTP, run the FTPServer app and choose Start FTP service. You should now be able to connect from a computer on your network to the FTP server on your Android device over FTP.

Tried with: FTPServer 2.2.1 and CyanogenModΒ 10-20121228-NIGHTLY-encore

16 thoughts on “FTPServer app for Android

  1. I’ve done as instructed. however, when I try to connect from my PC using an FTP client, I get ‘connection refused’ on the ip address in the app.. I assumed that my FTP client had the Host set to the ip address in the app, the Port to the Port in the app, the User to the User in the app, the Password to the Password in the app, and the folder to /sdcard (not sure if I should use /SD Card)


  2. Pings OK. I’m still baffled. FTP Server listens OK but gftp (under Ubuntu 12.04) says “not connected to remote site”.


  3. hiya, using mint 16 with cinnamon. how do I work out which port to use? also, do I need to set anything up on the mint side?


    1. Eben: The plan is to run a FTP server on the phone. Choose any port number that is larger than 1023. Later, on your Mint computer connect to the phone by providing the IP, port number and login details to a FTP client. For example, you could use Filezilla on the Mint.


  4. Okay, when I try to set the port on FTPServer my moto g (kitkat 4.42) I get:

    ‘Invalid port. Choose an integer number for the port >1023’

    but what I entered was an integer: 21
    also, should I use my mint login for user or moto g device name? If mint login, should I use my mint login password?


  5. sorry, didn’t realize that was a ‘greater than’ sign. I I stumbled upon a larger port no. anyway and got it working.


  6. i am able to setup the ftp server and access the device through Filezilla. But if i transferred some music files to Moto G it doesn’t recognize eventhough i am able to see the file when i access it through storage. What should i do to make Kit Kat recognize the files


  7. sorry for the late response. When i move a mp3 file to the downloads folder of moto g, i am not able to view the file, which i moved to the downloads folder, from the phone. The music player is also not recognizing the mp3 file. But through the storage, in the settings i am able to see the file in the phone.


    1. Kan: I do not know what could be causing this strange error. Maybe you should try playing the MP3 with a different player.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.