People who have done software downloads online know that the establishment of an FTP download server is relatively simple, generally with WIN2000 under the IIS can be, but IIS in the function of a lot of people are not satisfied, I will introduce a very powerful, but using a simple FTP server to build software-serv-u FTP server, let us also experience a DIY FTP server happy!
Before the instructions are used, let me outline the Serv (the Serv version mentioned in this article is 3.0.0.17, using the Chinese-language program):
Serv is an FTP server program that can run under Windows 95/98/2000/me and Windows NT 4.0
With it, your PC can be modeled as an FTP server, which means that the computer users on your connected network can access your PC, copy, move, and delete files or folders on your computer via the FTP protocol (File Transfer Protocol), and do whatever permissions are allowed. The FTP protocol provides a standard means of communication between computers, allowing the interchange of files between all different types of computers, different operating systems, and different formats. It can be the simplest way to create user accounts, and in the hard disk space to partition a certain area to store files, so that users to various FTP client software (such as CuteFTP, WS_FTP, etc.) upload or download the required files.
There are many FTP servers and client software available on different systems, serv is used to run Ms-windows and has installed a Winsock version 1.1 compliant TCP/IP protocol, which covers almost all Windows operating systems.
The Serv consists of two major components, the engine and the user interface. Serv engine (ServUDaemon.exe) is a resident backstage program, but also the heart of the entire software serv, it is responsible for processing from a variety of FTP client software FTP commands, but also responsible for the implementation of various file transfer software. After running the Serv engine, which is the ServUDaemon.exe file, we don't see any user interface, it just runs in the background, usually we can't influence it, but in ServUAdmin.exe we can stop and start it. The Serv engine can run as a local system service under any Windows platform, and the system service starts running with the operating system, and then we can run the user interface program. In the win nt/2000 system, serv is automatically installed as a system service, but in win 9x/me you need to select Auto Start in the server panel to turn it into a system service. The Serv user interface (ServUAdmin.exe), the Serv administrator, is responsible for interacting with the Serv engine. It allows users to configure Serv, including creating domains, defining users, and telling the server if they can be accessed. The easiest way to start a serv administrator is to simply click on the "U" icon in the system bar and, of course, you can run it from the Start menu.
It is necessary to explain some important concepts in Serv: Each running serv engine can be used to run multiple "virtual" FTP servers, in which every "virtual" FTP server is called "domain", so for servers, is useful when you have to build multiple domains. Each domain has its own users, groups, and settings. In general, the Setup Wizard sets an initial domain and user account when you run the application for the first time. Relationships between servers, domains, and users you can refer to the following table:
*serv-u Server
* Domain 1
* User Account 1
* User Account 2
* User Account 3
* Domain 2
* User Account 1
* User Account 2
* Domain 3
* User Account 1
* User Account 1
This table is somewhat similar to the arrangement of servers, domains, and users in the Serv administrator.
Serv FTP Server is trial software, after installation within 30 days, you can make it as a "professional version", but after the probationary period, you can only use it as a free "personal version", with only basic functionality.
Well, that's a lot to say, not to a critical part-how to build your own FTP server. I'll explain it step-by-step.
First, the installation of original software and Chinese-made patches, this process is not much said, presumably no one will not.
Second, the establishment of the first local FTP server
The program will run automatically when the installation is complete, and you can also choose to run it in the menu.
1. Run the program for the first time, it pops up the Setup wizard window
Will take you through the initial setup,
2, click "Next", appear "Show menu image" window, ask whether you show small images in the menu, see everyone likes;
3, click "Next", this window is lets you run the FTP server for the first time locally, as long as "next" on the line.
4, next you enter your IP address
If you own a server, have a fixed IP, then please enter the IP address, if you just set up on your own computer FTP, but also dial-up users, and some just dynamic IP, there is no fixed IP, then this step on the province, do not fill in, serv will automatically determine your IP address, "next";
5, here you enter your domain name
If you have, such as: ftp.abc.com, if not, just fill in one;
6, "Next" to ask if you allow anonymous access
Generally speaking, anonymous access is to anonymous for the user name login, no password, of course, if you want to set up a member area or something, you should choose "No", do not let anyone can login, only licensed users, where we fill "yes";
7. "Next", ask your directory when anonymous users log on to your computer
You can specify a directory on your hard disk that already exists, such as f:tempxyz;
8, "Next", ask if you want to lock the directory, after locking, anonymous users will only be able to assume that you specify the directory (F:TEMPXYZ) is the root directory, that is, he can only access the directory of files and folders, this directory is not accessible, for anonymous users generally fill "yes";
9, "Next", ask you whether to create a named account, that is, you can specify the user to access your FTP to a specific account, which can be useful for the membership area Oh, you can create an account for everyone, each account has different permissions, can be different procedures to limit the rights of everyone, the method will be mentioned in the following, Choose "Yes" here;
10, "Next", please fill in the name of the account to be established, such as: LDR,
11, "Next", please enter the password, such as: 123,
12, "Next", ask what the login directory is, this step is the same as the 7th step, such as: f:temp