FTP Sever
Create an FTP Server where user
can transfer their file using FTP and FTPS
FTP
Server project is used to create an FTP Server where various users can transfer
their files using File Transfer Protocol (FTP). The administrator can set the
various configurations using the web application for this server.
FTP Server project is used to
create an FTP Server where various users can transfer their files using File
Transfer Protocol (FTP). The administrator can set the various configurations
using the web application for this server. Admin can also create account for
various users. Using the web application admin can see the status of various
connections made by users, enable or disable user account, disconnect a
particular user from server etc. This also support transfer through SSL.
Using the below screen user can
configure FTP details as well as database details.

Figure 1
User can specify IP address of host machine, specify
whether to use secure connection, whether to allow anonymous login etc. using
the above form.
Ø
If ‘Use SSL’ check box
is checked then a Secure Socket Layer will be used for transfer.
Ø
Admin can enable or
disables anonymous users by setting the Anonymous Login check box.
User can control the connections using following buttons:

Figure 2
On click of ‘Run’ button the server will starts running.
But it won’t accept any new connection unless ‘Start’ button is clicked. If
user wants to stop accepting new connections click the ‘Block’ button. It will
block all new connections. To enable connections again user need to click start
again. Shut down will stop the ftp server. On click of ‘Reboot’ button server
will be rebooted.
Following
screen is used for adding and updating FTP users.

Figure 3
Using Add button admin can create a new user. On click of
Add following form will be displayed.

Figure 4
Admin can specify user name, password, vender name etc.
Only if “Enabled” check box is checked a user can connect to FTP Server. Admin can also bring back the deleted user
using ‘add existing non-FTP users’ drop down box. This drop down box will list
all the deleted users.
Using the remove button in the user list admin can delete a
particular FTP user.

Figure 5
On
click of edit button admin can edit particular user information.
There
is a User search option based on user name.

Figure 6
Admin can also view the connection status using “Connection
Control” link in the left menu.

Figure 7
This is a list of users who are currently connected to FTP
Server. Admin can break the connection of a particular user using the “Break
Connection” link. “Disconnect all” will disconnect all the users from FTP
Server.