Home > By category > Servers >Other Server Applications > FtpGoServer


  • Downloads: 
  • Views: 
  • Rating:

The FtpGoServer application was designed to be a simple, fast and very small Java FTP server that can be used on your PC, Mac or Linux machine to allow remote FTP access to a selected part of a computer's file system.

Operational notes
The apparent file system root for clients is set at startup. This is the only setting that is kept on disk and that is remembered between sessions.
The CWD command is not allowed to make the working directory anything that is not below the root or is the root itself.
The CDUP command will stop at the root and cannot go above it.
TYPE commands always get a positive response but have no meaning. All data transfers will occur in binary (TYPE I) format except for output from the LIST command which is in the default Ascii (TYPE A) format.
If no passwords are set then the PASS command has no meaning but still gets a positive response.
The USER command always gets a positive response but has no meaning, security is checked with PASS only.
RMD can only remove empty directories.
Passwords are entered at runtime and are never stored on disk.
The PWD command response is the virtual path name relative to the assigned root in the local file system. The local root itself is designated as "/". Full local pathnames are never returned.

File locking
Simultaneous reads should cause no problems however there is no explicit file locking done when a file is being written to. The underlying platform file system will determine how conflicts are resolved. If a file can't be opened for one operation because it is being used for another purpose by another user then an exception will likely be thrown. This exception will be caught by the server code and the connection attempting the open will be closed.

The only logging of activity that takes place while the server is running is the totals of uploads and downloads (shown in Megabytes). Additionally the Java console, if it's open, will show any error conditions that are occurring and this can aid problem solving.

The server uses the default settings for all Java sockets. The control socket can optionally have a time out set so that after no control channel activity for 20 minutes, a session will be ended by the sever.
Character encodings
Character encoding for reads and writes on the control socket are explicitly set to "US-ASCII".

Garbage collection
A lot of objects, mainly Strings, are created during an FTP session. Garbage collection is requested after a LIST command has been serviced and when an individual login session ends and that thread exits.

Free download from Shareware Connection - The FtpGoServer application was designed to be a simple, fast and very small Java FTP server that can be used on your PC, Mac or Linux machine to allow remote FTP access to a selected part of a computer's file system.

Publisher: Colin Mummery | License: Shareware
Version: 1.7 | Platform: WinOther
Released Date: | Rating: 0 | Title: FtpGoServer

Author Url: http://www.cellspark.com
Program Info Url: http://www.cellspark.com
Download Url: http://www.cellspark.com/products/ftpgo.zip

More downloads from FtpGoServer publisher Colin Mummery:

FTP- Go - FTP-Go is Java ftp client that offers faster remote navigation through

FtpGoServer keywords:
FtpGoServer related downloads:

Bromo - Java FTP Server - A full-featured FTP Server (in Java), allowing simple setup and a wide set of configuration options.[Mt. Bromo is an active volcano on the island of Java.

Gene6 FTP Server - Gene6 FTP Server is a professional Windows FTP Server featuring speed, reliability and customization. Its main assets are remote administration, encrypted (SSL) connection, and ease of use.

Null FTP Server Pro - Null FTP Server - Enterprise level FTP, SFTP (SSH), FTPS, HTTP/S server with remote administration. Virtual instances, multiple languages, File Security, User and Group management, Connection Monitoring.

Simple Ftp Server - Simple Ftp Server was designed as an implementation of an Open Source FTP Server which complies with RFC 959, RFC 2228, RFC 2389 and RFC 2428.

JSCAPE Secure FTP Server - Platform independent managed file transfer server that supports FTP, secure FTP (FTP over SSL), HTTP and HTTPS protocols. JSCAPE Secure FTP Server greatly simplifies the process of securely exchanging data with trading partners and automation.

Shareware Connection periodically updates pricing and software information of 'FtpGoServer' from company source 'Colin Mummery' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'FtpGoServer' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of FtpGoServer.

New Reviews

Panda Cloud Cleaner - PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...

DataLocker SkyCrypt - Storing data in external hard drive is what any PC user can resort to but Cloud storage is gaining popularity with time. It gives you more flexibility and you can avail free and cheaply priced data storage in cloud as well. The only aspect that ...

Adobe SpeedGrade - Adobe has been a long time player in video editing and post production sector, with apps like Premier Pro and AfterEffects winning accolades and keeping customers hooked for several years. To cater to a niche section of the target users, it has ...

Norman Antivirus - There is hardly any computer user who does not require protection from various types of malware and internet based threats these days. Instances of malware creators and hackers breaking into top corporate firms and celebrity websites can send a ...

WebSite X5 Evolution 10 - Web designing has evolved lot compared to the early days of the internet. You can pick from a number of web design apps and frameworks that take away the pain of manual coding and debugging to a large extent. Even then, it may be necessary to ...

Bolide Movie Creator - Not many PC users ventured into editing video clips even a few years back. It was a task reserved for studio setups and professionals. However, emergence of mobile video recording devices, access to internet has changed things in recent times. ...

Diver Reviver - It is not only malware and viruses that can affect performance of your computer. Malfunctioning and outdated drivers for hardware components can also affect speed and performance of a PC perceptibly. While seasoned users take the pain of ...

Screenshot Captor - Nowadays, a lot of Windows users need to take screenshots for professional and personal usage needs. It may be required to share an interesting image from web site or part of web pages with friends, making tutorials etc. However, freeware screen ...

DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...

Adobe Media Encoder - Almost every PC user faces a situation where he or she needs to convert an audio or video file fast into a format of choice. There are several free and commercial apps, but the abundance of options can actually make selection difficult. If you ...

New Downloads

FortKnox Personal Firewall

Is an easy to use personal
firewall that allows you to
protect a PC against hacker
attacks, trojans, spyware and
internet ...

SharePoint Genesis

The SharePoint Genesis
Framework for SharePoint 2010
gives you a new way to declare
fields, content types, list
instances ...


Stuntman provides you with a
handy client-server utility
that implements the STUN

SharePoint Enterprise

Easily manage and administer
your SharePoint security.


TightSocks5 is a lightweight
and reliable application
designed to help you turn your
computer into a socks5 server

Microsoft System Center
Configuration Pack for
Windows Server 2008 R2
Service Pack 1 Remote
Desktop Services Server

This System Center
Configuration Pack helps
monitor configuration
compliance for computers
running the Remote Desktop ...

SharePoint Page Profiler

Find, analyze, and fix
SharePoint page performance

DTM Data Generator

DTM Data Generator
Professional is a simple,
powerful and fully
customizable utility that
generates data for database

Video Encoder Engine for
Windows Servers

Sothink Video Encoder Engine
is highly effective
server-side video converting
and video sharing solution.

SQL Iterators

There are several undocumented
stored procedures that many
DBAs rely on to do their day
to day work - namely ...

PKZIP Server

PKZIP Server is a powerful
tool that provides your server
with the compression ability
required to quickly transfer
data ...

Accordian Launch

Accordian Launch is a
SharePoint solution designed
to make the quick launch
behave like an accordian