FileZilla Server: Download and support

From The Uniform Server Wiki
Revision as of 15:10, 18 February 2009 by Ric (talk | contribs) (Protected "FileZilla Server: Download and support" [edit=sysop:move=sysop])
Jump to navigation Jump to search

MPG UniCenter

MPG UniCenter

Uniform Server 3.5-Apollo
FileZilla Server.

Introduction

This page provides download links for the portable FTP server design and the proposed final design. The proposed final Uniform Server portable FileZilla FTPd requires minor changes these are explained on the previous pages.

A read-me file is included in the download explaining these changes this file is reproduced below:

Top

filezilla_server_plugin_design.exe

This file contains the core files used in the final plugin. They are included as reference and provide building blocks for a general purpose FTP server using FileZilla FTPd as outlined on page FileZilla Plugin Design

Download file: filezilla_server_plugin_design.exe and save it to folder Uniform Server.

MD5 = f70289c16bb04ac0a3f4b8edce6a433d

The file is a self-extracting archive; double click to run, no need to change the path, allow overwriting existing files.

Top

filezilla_server_plugin.exe

This file contains the portable FileZilla FTPd server it consolidates design ideas outlined on pages FileZilla Server Plugin Design and Portable FileZilla FTPd.

Download file: filezilla_server_plugin.exe and save it to folder Uniform Server.

MD5 = a72cce92fcf3f07d99509464dc6abb22

The file is a self-extracting archive; double click to run, no need to change the path, allow overwriting existing files.

Top

read_me.txt

The download includes this read-me file it provides information for installing the server and default passwords and names.

General notes:

1) To avoid confusion the download adds two new files named:
        New_server_start.bat
        New_stop.bat

These are the original Server_Start.bat and Stop.bat modified to run FileZiller FTPd  

a) If you have not modified the originals delete them and rename as following:

Rename : New_server_start.bat to Server_Start.bat
Rename:  New_stop.bat to Stop.bat

b) If you have modified the originals you can delete New_server_start.bat and New_stop.bat

You now need to update your modified Uniform Server files as follows: 

b1) Server_Start.bat - Modifications:

Add the section shown between the origunal lines shown:

set closeit=%programit%close.bat %Disk%

:### New for FileZilla Server ##################################
CALL udrive\filezilla_server\change_drive_letter.bat %Disk%
CALL udrive\filezilla_server\filezilla_start.bat
:###############################################################

%Disk%

b2) Stop.bat  - Modifications:

Add the section shown between the origunal lines shown:

@echo off

:### New for FileZilla Server##################
CALL udrive\filezilla_server\filezilla_stop.bat
:##############################################

udrive\home\admin\program\pskill.exe Apache.exe c

2) File filezilla_admin.bat provides independent control of the interface.
Double click to start the administration interface. To stop use the program's File > exit.

Connect to server (Admin)
Server Address: 127.0.0.1
Port: 14147
Administration password: root

3) User
The FTP server has a single user pre-configured either use this for testing or delete and create a new user.

User Name: fred
User password: fred123

4) Server Certificate
Create a new certificate or use the existing one for testing.

5) Security
Before putting the server online create a new certificate, the downloaded one is compromised it’s only included for testing.

Also either delete user fred or create a new password. The downloaded password is compromised for this user.

Top

Uniform Server 4.0-Mona Update

The batch files for Uniform Server 4.0-Mona have changed significantly however the lines of code to run FileZilla Server remain unchanged.

Their location in these two batch files Server_Start.bat and Stop.bat are as follows: (Place the code blocks between the lines shown.)

Server_Start.bat

%Disk%: 
IF NOT EXIST %Disk%:\NUL GOTO :next

:### New for FileZilla Server ##################################
rem Update FileZilla drive letter 
CALL \filezilla_server\change_drive_letter.bat %Disk%
rem Start FileZilla Server 
CALL \filezilla_server\filezilla_start.bat
:###############################################################

rem ### Drive was created. Create variables for paths and programs 
set apachepath=\usr\local\apache2\

Note: udrive has been removed from the CALL lines as shown.

Stop.bat

if exist udrive\usr\local\apache2\logs\drive.txt del udrive\usr\local\apache2\logs\drive.txt

:### New for FileZilla Server##################
CALL udrive\filezilla_server\filezilla_stop.bat
:##############################################

rem Stop Apache indirectly stops MySQL

Note: Copy over libeay32.dll and ssleay32.dll

From folder: UniServer\udrive\plugins\key_cert_gen\gen

To: UniServer\udrive\filezilla_server

Then create a new certificate. The above are the latest libraries hence its important to use them.

Top


Ric