Download presentation
Presentation is loading. Please wait.
Published byGerald Preston Modified over 8 years ago
1
Bullet Proof FTP Server © N. Ganesan, Ph.D.
2
Contributions Steven Fong Jennifer Abeywardena Phoung Co ChengYu Wang
3
Bulletproof FTP Server An alternative to Microsoft’s FTP service
4
Bulletproof FTP Features
5
General Features Uploaded/Downloaded –speed counter –stop user current transfer Anti-hammer Virtual Directory Stop user current transfer SITE WHO
6
Configuration and Maintenance Automatic deletion of unfinished uploads Encryption of passwords Prevention of simultaneous connections per user Set retry/kick/ban behavior Ratio and quotas
7
General Performance and Monitoring Multi-homed server Progress monitor Groups Real time –displays hits on particular files –summary of types of activity on the server –monitor both the server and its users Stat generator Directory cashing
8
Directory Access Access is controlled by the standard model of user and group accounts It is simple to create a new user and assign a password The same applies to the creation of a group and the assignment of a password to the group
9
Directory Access: Continued add any paths from the file system and apply read/write/delete/append privileges to files Make privileges to directories
10
Installation of Bulletproof FTP Server
11
http://www.gene6.com/g6ftpd/ Gene6 Renamed as Bulletproof
12
Accessing BPFTP Server
13
Begin Installation
14
Choice of Options
15
Program File Location
16
Installation File Execution
17
Completed Installation and Initialization
18
Initialization Completed
19
BPFTP
20
Windows Utility Installation http://www.firedaemon.com
21
What is FireDaemon? FireDaemon is a utility that allows you to install and run virtually any application as a Windows NT/2K/XP service Features: –easy configuration –a low memory/CPU overhead –sub process prioritization and CPU binding and scheduling –monitors and logs to the NT/2K/XP event log
22
Configuration of BPFTP
23
BPFTP General Features Setup
24
Server Name and Port Number Name of FTP server Port number for communication
25
Activation and Launching of Server Launch and activate FTP server at startup Show icon in tray Allow multiple instances of the server to run Ask for confirmation on exit
26
Setup Screenshot
27
Window for Creating Users
28
Creation of a User Right-click on the left list and select Add from the pop-up menu to add a user Enter the new user account information
29
User Login Check Login option –This may not be checked for anonymous access Check the password box for the user to provide password –The user may also login with any password depending on the option chosen
30
Access Privileges Right click on the directory and click on Add from the popup menu Specify the access rights –Files: “ R ” ead “ W ” rite “ D ” elete “ A ” ppend –Directory: “ M ” ake “ L ” ist “ K ” ill “ S ” ubdirectory
31
Select Miscellaneous Settings
32
Miscellaneous Properties Windows
33
Miscellaneous Properties Hide hidden files/dirs: files whose attribute is 'hidden' won't be visible in the list Enable Account: should always be enabled unless you temporarily wanna shut off a user without deleting his account Allow Noop Command: the user can stay connected to the server simply by sending the NOOP command, otherwise he will be disconnected by your specified Time Out
34
Miscellaneous Properties Continued Enable Time Out: users who don't do anything for this period of time will be disconnected Max users: allows only N users to log in the server sharing the same account. Connection per IP: allows only N connections of the same IP to log in to the server. Show Relative Path: users see their home dir as the root of the file system. If 'c:\userroot\' is the default home dir users will see '\' as their root.
35
Accessing the FTP Server
36
Accessing FTP Site Using WS_FTP
37
Successful Connection to FTP Site
38
BPFTP Status Screen Showing FTP Activity
39
The End
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.