1 / 39

Bullet Proof FTP Server

Bullet Proof FTP Server. © N. Ganesan, Ph.D. Contributions. Steven Fong Jennifer Abeywardena Phoung Co ChengYu Wang. Bulletproof FTP Server. An alternative to Microsoft’s FTP service. Bulletproof FTP Features. General Features. Uploaded/Downloaded speed counter

cordero
Download Presentation

Bullet Proof FTP Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. Gene6 Renamed as Bulletproof http://www.gene6.com/g6ftpd/

  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

More Related