FileZilla Server: Plugin Design: Difference between revisions

no edit summary
(New page: {{Uc nav FileZilla Server}} FileZilla Server plugin design for Uniform Server 3.5-Apollo Recently I had a requirement for a secure FTP server and decided to use FileZilla. Installed it as...)
 
No edit summary
Line 1: Line 1:
=[http://ipelasuq.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=
{{Uc nav FileZilla Server}}
{{Uc nav FileZilla Server}}
FileZilla Server plugin design for Uniform Server 3.5-Apollo
FileZilla Server plugin design for Uniform Server 3.5-Apollo
Line 18: Line 19:
# Copy '''FileZilla_Server-0_9_27.exe''' into folder '''zilla_temp'''
# Copy '''FileZilla_Server-0_9_27.exe''' into folder '''zilla_temp'''
# To install double click on '''FileZilla_Server-0_9_27.exe'''
# To install double click on '''FileZilla_Server-0_9_27.exe'''
## Click "'''I Agree'''" to license
## Click "'''I Agree'''" to license
## Standard configuration is OK click '''Next'''
## Standard configuration is OK click '''Next'''
## Click "'''browse'''" and navigate to folder '''zilla_temp''' click '''next'''
## Click "'''browse'''" and navigate to folder '''zilla_temp''' click '''next'''
## From the drop down menu select "'''Do not install as service, start server automatically (not recommended)'''" leave admin port set to 14147 click '''Next'''
## From the drop down menu select "'''Do not install as service, start server automatically (not recommended)'''" leave admin port set to 14147 click '''Next'''
## From drop down menu select "'''Start manually'''" leave “'''Start Interface after setup completes'''" '''checked''', click '''Install'''.
## From drop down menu select "'''Start manually'''" leave “'''Start Interface after setup completes'''" '''checked''', click '''Install'''.
## When “Installation complete” is displayed click '''Close'''
## When “Installation complete” is displayed click '''Close'''
## When challenged by your Firewall allow to connect to Internet.<br>Leave Server address 127.0.0.1 port 14147 '''unchanged'''.<br>Set a password: '''root'''<br>Leave "Always connect to this server" '''unchecked'''<br>Click '''OK'''<br>When Challenged '''allow connection''' to Internet.<br>'''''Note'':''' Logged on indicates everything is working.
## When challenged by your Firewall allow to connect to Internet.&lt;br&gt;Leave Server address 127.0.0.1 port 14147 '''unchanged'''.&lt;br&gt;Set a password: '''root'''&lt;br&gt;Leave &quot;Always connect to this server&quot; '''unchecked'''&lt;br&gt;Click '''OK'''&lt;br&gt;When Challenged '''allow connection''' to Internet.&lt;br&gt;'''''Note'':''' Logged on indicates everything is working.
# Quit FileZilla server
# Quit FileZilla server
# Create a new folder '''zilla_temp_2''' copy the contents of folder '''zilla_temp\FileZilla Server''' to this new folder.
# Create a new folder '''zilla_temp_2''' copy the contents of folder '''zilla_temp\FileZilla Server''' to this new folder.
Line 57: Line 58:
# Click “'''NO'''” to auto-start service.
# Click “'''NO'''” to auto-start service.
# Click “'''Yes'''” to start server. When challenged by your firewall allow connection to Internet
# Click “'''Yes'''” to start server. When challenged by your firewall allow connection to Internet
# To start the interface (admin) double click on  '''FileZilla Server Interface.exe''' a pop-up is displayed “Connect to Server” '''click OK'''. This opens the interface window where you set-up the server.<br>All we are interested in is the last line, which states “Logged on” confirming everything is working.<br>Close this window using  '''File > Quit'''.
# To start the interface (admin) double click on  '''FileZilla Server Interface.exe''' a pop-up is displayed “Connect to Server” '''click OK'''. This opens the interface window where you set-up the server.&lt;br&gt;All we are interested in is the last line, which states “Logged on” confirming everything is working.&lt;br&gt;Close this window using  '''File &gt; Quit'''.
# To stop the server double click on '''FileZilla server.exe''', a pop-up is displayed with the option to “stop server” click “'''Yes'''”  
# To stop the server double click on '''FileZilla server.exe''', a pop-up is displayed with the option to “stop server” click “'''Yes'''”  


Line 86: Line 87:


=== Install and run - FileZillaFTP_start.bat ===
=== Install and run - FileZillaFTP_start.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is being installed ...  
echo FileZilla FTP Server is being installed ...  
"FileZilla Server.exe" /install
&quot;FileZilla Server.exe&quot; /install
echo FileZilla FTP Server is starting ...  
echo FileZilla FTP Server is starting ...  
"FileZilla Server.exe" /start
&quot;FileZilla Server.exe&quot; /start
:pause
:pause
</pre>
&lt;/pre&gt;


=== Stop and Uninstall - FileZillaFTP_stop.bat ===
=== Stop and Uninstall - FileZillaFTP_stop.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is being stopped ...  
echo FileZilla FTP Server is being stopped ...  
"FileZilla Server.exe" /stop
&quot;FileZilla Server.exe&quot; /stop
echo FileZilla FTP Server is being unistalled ...  
echo FileZilla FTP Server is being unistalled ...  
"FileZilla Server.exe" /uninstall
&quot;FileZilla Server.exe&quot; /uninstall
:pause
:pause
</pre>
&lt;/pre&gt;


=== FilezillaFTP_admin.bat ===
=== FilezillaFTP_admin.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo Starting FileZilla admin ...  
echo Starting FileZilla admin ...  
"FileZilla Server Interface.exe"
&quot;FileZilla Server Interface.exe&quot;
</pre>
&lt;/pre&gt;


Run the batch files and test the server; when you are finished remember to run FileZillaFTP_stop.bat otherwise the service remains installed. This is the reason for it not being a portable solution it has the potential to leave dross behind on a machine.
Run the batch files and test the server; when you are finished remember to run FileZillaFTP_stop.bat otherwise the service remains installed. This is the reason for it not being a portable solution it has the potential to leave dross behind on a machine.
Line 130: Line 131:


=== filezila_start.bat ===
=== filezila_start.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is starting ...  
echo FileZilla FTP Server is starting ...  
start uniserv.exe "FileZilla Server.exe /compat /start"
start uniserv.exe &quot;FileZilla Server.exe /compat /start&quot;
:pause
:pause
</pre>
&lt;/pre&gt;
=== filezila_stop.bat ===
=== filezila_stop.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is being stopped ...  
echo FileZilla FTP Server is being stopped ...  
"FileZilla Server.exe" /compat /stop
&quot;FileZilla Server.exe&quot; /compat /stop
:pause
:pause
</pre>
&lt;/pre&gt;
=== filezilla_admin.bat ===
=== filezilla_admin.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo Starting FileZilla admin ...  
echo Starting FileZilla admin ...  
Line 150: Line 151:
start uniserv.exe filezilla_admin_1.bat
start uniserv.exe filezilla_admin_1.bat
:Pause
:Pause
</pre>
&lt;/pre&gt;
=== filezilla_admin_1.bat ===
=== filezilla_admin_1.bat ===
<pre>
&lt;pre&gt;
@echo off
@echo off
echo Starting FileZilla admin ...  
echo Starting FileZilla admin ...  
"FileZilla Server Interface.exe"
&quot;FileZilla Server Interface.exe&quot;
exit
exit
</pre>
&lt;/pre&gt;
'''''Note'':''' The “'''exit'''” is required otherwise after closing the application the batch file window remains open.
'''''Note'':''' The “'''exit'''” is required otherwise after closing the application the batch file window remains open.


Line 171: Line 172:
Add the following new batch files to folder Uniform Server:
Add the following new batch files to folder Uniform Server:
==== filezila_start.bat ====
==== filezila_start.bat ====
<pre>
&lt;pre&gt;
udrive\filezilla_server\filezilla_start.bat
udrive\filezilla_server\filezilla_start.bat
</pre>
&lt;/pre&gt;
==== filezila_stop.bat ====
==== filezila_stop.bat ====
<pre>
&lt;pre&gt;
udrive\filezilla_server\filezilla_stop.bat
udrive\filezilla_server\filezilla_stop.bat
</pre>
&lt;/pre&gt;
==== filezilla_admin.bat ====
==== filezilla_admin.bat ====
<pre>
&lt;pre&gt;
udrive\filezilla_server\filezilla_admin.bat
udrive\filezilla_server\filezilla_admin.bat
</pre>
&lt;/pre&gt;
Batch files in folder filezilla_server require tweaking to run locally see below.
Batch files in folder filezilla_server require tweaking to run locally see below.


Line 208: Line 209:
The batch files are tweaked as follows:
The batch files are tweaked as follows:
==== filezilla_start.bat ====
==== filezilla_start.bat ====
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is starting ...  
echo FileZilla FTP Server is starting ...  
pushd %~dp0
pushd %~dp0
start uniserv.exe "FileZilla Server.exe /compat /start"
start uniserv.exe &quot;FileZilla Server.exe /compat /start&quot;
:pause
:pause
popd
popd
</pre>
&lt;/pre&gt;
==== filezilla_stop.bat ====
==== filezilla_stop.bat ====
<pre>
&lt;pre&gt;
@echo off
@echo off
echo FileZilla FTP Server is being stopped ...  
echo FileZilla FTP Server is being stopped ...  
pushd %~dp0
pushd %~dp0
"FileZilla Server.exe" /compat /stop
&quot;FileZilla Server.exe&quot; /compat /stop
:pause
:pause
popd
popd
</pre>
&lt;/pre&gt;
==== filezilla_admin.bat ====
==== filezilla_admin.bat ====
<pre>
&lt;pre&gt;
@echo off
@echo off
echo Starting FileZilla admin ...  
echo Starting FileZilla admin ...  
Line 234: Line 235:
:Pause
:Pause
popd
popd
</pre>
&lt;/pre&gt;
==== filezilla_admin_1.bat ====
==== filezilla_admin_1.bat ====
<pre>
&lt;pre&gt;
@echo off
@echo off
echo Starting FileZilla admin ...  
echo Starting FileZilla admin ...  
pushd %~dp0
pushd %~dp0
"FileZilla Server Interface.exe"
&quot;FileZilla Server Interface.exe&quot;
popd
popd
exit
exit
</pre>
&lt;/pre&gt;
'''''[[#top | Top]]'''''
'''''[[#top | Top]]'''''
== Download ==
== Download ==
322

edits