Diễn đàn tin học | Tutorial Room

Tạo một FTP Server với BPFTP Server
(Được viết bởi Shinichi)

Giới Thiệu

Hiện nay, với sự phát triển của Internet, việc trao đổi file trở nên quan trọng và phổ biến. Ví dụ bạn có một số file dung lượng khá lớn, và bạn muốn chia sẻ cùng với bạn bè của bạn, thì bạn sẽ làm như thế nào? Có rất nhiều cách để cách các bạn tiến hành trao đổi file, như dùng các phần mềm như MSN, YIM, AOL, mIRC, p2p file sharing...trong số đó, có 1 cách đơn giản nhất là thành lập 1 FTP server. Thông qua FTP server, bạn có thể cho phép bạn bè, người quen truy cập vô máy của bạn để download/upload các file.

Các chức năng chính

Trước hết, các bạn download một chương trình có tên là: BPFTP Server (dùng thử 30 ngày, dung lượng 1.42MB, ngoài ra, bạn có thể download một số Add-ons kèm theo). Sau khi download và setup xong, bạn chạy BPFTP.

    Đây là giao diện của server khi có người đang truy cập vào máy bạn

    Đây là những ký hiệu trên thanh công cụ:

        Đóng/mở server.
        Đóng server, từ chối truy cập từ bên ngoài.
        Thoát server (chấm dứt chương trình).
        Ghi lại sự kiện trên màn hình.
        Ghi lại sự kiện vào file.
        Bật/tắt chế độ server luôn ở trên các chương trình khác.
        Hiển thị/giấu cột người truy cập.
        Hiển thị/giấu cột người truy cập bị cấm vào cột bên phải màn hình.
        Chính sửa các thiết lập của server.
        Thiết lập những sự kiện kết hợp với nhưng âm thanh/lệnh tương ứng.
        Đưa đến mục quản lý người truy cập.
        Đưa đến mục quản lý nhóm truy cập.
        Thông số hoạt động của server.
        Thông tin của các user đang truy cập vào server.
        Dẫn đến phần Log Option.
         Free file.
        Kích hoạt chức năng tự động canh lề của nhật ký.
        Xoá nhật ký trên màn hình.
        Theo dõi người đang truy cập.
        Tạm ngưng việc ghi sự kiện.
        Hiện thị hộp tự giới thiệu.
        Đá người truy cập hiện thời.
        Làm tươi.
        Hiển thị lưới.
         Thiết lập nhiều IP.
        Chép vào clipboard.

    Chú thích vể ghi sự kiện:
    Cột người truy cập/cấm trên server:

        Cột người đang truy cập là cột thứ nhất trên màn hình, trong đây hiển thị tất cả những ngưởi đang truy cập vô server của bạn (dưới cái tên của accout mà người đó dùng). Cột cấm là cột bên phải ngoài bìa cùng, nơi đây hiển thị những IPs đã bị đưa vào "số đen"

    Khay hệ thống:

        Khi bạn chạy chương trình, có 1 biển tượng nhỏ xuất hiện tại khay hệ thống, nó có chức năng:

    Menu Setup chính
        General
        Option
        Advance
        Directory Cahe

      Bạn chọn mục này nếu bạn muốn server dùng bộ nhớ đệm để ghi nhớ số files, tên files, thư mục để tránh việc truy xuất đĩa cứng thường xuyên.

        Stat Generator

          Cho phép bạn ghi lại những kỷ lục của server như Top-day, Top-week, Top-download... Ngoài ra, nó còn có chức năng cho phép bạn quy định số thời gian tự động làm tươi, và account nhất định.

        Scheduler

       Scheduler cho phép bạn thực hiện những việc sau:

        Dymanic IP

            Mục này được dùng cho các bạn không có IP tỉnh (IP thay đối mỗi khi online). Check vào mục Enable IP changes montitor sẽ cho bạn biết IP của bạn sau một thời gian X nhất định.

        Visual, Misc

            Cho phép bạn thay đổi biểu tượng của server trong khay hệ thống của Windows:

            Misc:

        Free files

            Mục này được sữ dụng khi  bạn có kích hoạt chế độ ratios cho một account. Khi chế độ ratios được kích hoạt, người sử dụng chĩ được quyền download files trện server khi họ đã upload một dung lượng files nào đó (do bạn quy định). Trường hợp đặt ra là: khi một người (A) muốn download files tử server của bạn, nhưng A không có credits nên không tiến hành được. A phải biết trong server của bạn có những gì và thông tin các files... (được thể hiện trong file txt, doc, wri... hay bất cứ định dạng nào khác đo bạn đặt ra). Do đó, A sẽ được phép download những file đó không cần credits. Mục này cho phép bạn sử dụng WildCards.

    Events Manager

        Mục này cho phép bạn thay đổi, hiệu chỉnh việc server sẽ phát âm thanh, trả lởi user, hay chạy một chương trình ứng với một sự kiện tương ứng.

Cách thành lập và quản lý một account (tương tự với Group)

    Đây là giao diện của Menu "setup user account"

Trước hết, bạn phải tạo một account cho server của bạn. Account này bao gốm login name và password (nếu có). Muốn tạo một account, bạn right-click vào box "User accounts" - Add. Một meunu con sẽ hiện ra, yếu cần bạn gõ vào tên account. (trong ví dụ này là anonymous). Sau đó, bạn vào box "Access Rights", bạn right-click chọn "New" (hoặc "Add"), sau đó, bạn sẽ phải chọn đường dẫn mà bạn muốn người sữ dụng có thể truy cập đến.

    Setup
        Access Rights
        Setup
    Misc Properties
        Misc Setup
        Files
        Commands
    Links & Messengers
        Virtual File System
        Messages Files
    Ratio, Quota, Bps
        Ratio

            Enable: kích hoạt chức năng tỉ lệ giữa Download/Upload.

        Disk Qutote

            Enable: kíck hoạt chế độ hạn chế dung lượng upload cho từng người dùng.

        Speed Limit

            Enable: kích hoạt chế độ hạn chế tốc độ cho Upload/download.

    IP & Banned Files
        Banned Files - IP Access:

            List của các file/IP access bị banned và cho phép truy cập.


Đến đây, bạn đã tạo cho mình một FTP server nho nhỏ để trao đổi file cùng với bạn bè!
Chúc vui

Được dịch từ bài help trong BPFTP Server. Nếu bài viết có sai sót gì, mong các bạn gởi mail chi mình - Shinichi

Bạn có thể sử dụng miễn phí các tài liệu ở đây cho mục đích học tập, tham khảo hoặc nghiên cứu cá nhân. Miễn là bạn phải giữ nguyên các ghi chú về bản quyền và các ghi chú khác của Diễn đàn tin học trong tài liệu!
Nếu bạn muốn sử dụng các tài liệu cho
mục đích khác, xin bạn hãy liên hệ trực tiếp với Diễn đàn tin học Admin hoặc tác giả của tài liệu!


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com