Establishment of an internal FTP server for the enterprise

  

For small and medium-sized enterprises, some resources need to be shared on the local area network. But if the user finds a file and needs to go to a different machine to find it, it will not only delay the time, but also greatly reduce the enthusiasm of the employees; if you use a computer to concentrate all the documents needed inside the enterprise, then it will not be greatly Improve work efficiency? You can do this by setting up a dedicated FTP server in your LAN.

FTP (File Transfer Protocol) is one of the most widely used application transport protocols in TCP/IP. TCP/IP supports various LANs and WANs. Connection types include: Ethernet, Token-Ring, SDDI, Wireless LAN, X.25 SVC, PVC, and Frame Relay.

FTP is designed based on the client=server model, and the connection between the client and the server is established via TCP. Unlike other client=server models, FTP clients need to establish a dual connection between the client and the server. One is the control connection and the other is the data connection. The reason for establishing a dual connection is that FTP is an interactive session system. For example, if a client calls FTP, a session is established with the server, and the session is maintained by controlling the connection until the FTP is exited. The control connection is responsible for transmitting control information, especially client commands (such as file transfer commands, etc.). With the control command, the client can make multiple requests to the server (one request is a client command). Each time a client makes a request, the server establishes a data connection with the client to perform actual data (such as file transfer). Once the data transfer is complete, the data connection session is revoked, but the control connection still exists and the client can continue to issue commands. Until the customer types the CLOSE command to undo the control connection, and then type QUIT to exit the FTP session, the two control processes are terminated.

FTP Server Installation and Setup

System Server Type: Windows 2000 Server

FTP Server Name: Serv-U FTP Server 4.1

FTP Server The erection can be carried out on many platforms, but the Windows 2000 Server platform is suitable for small and medium-sized enterprises. Because Windows's user-friendly design allows server administrators to complete the management and maintenance of the system without having to receive formal training.

Please do not install any unrelated plugins when installing Windows 2000 Server. If you install one plugin, it will be a bit more dangerous. Because of the overly humanized design of the Windows 2000 Server system, there are many vulnerabilities. Of course, you can configure the system very safely, it depends on the administrator's skills. Since the Serv-U FTP Server 4.1 product from Deerfield (http://www.deerfield.com/) is used, the FTP tool that comes with Windows 2000 Server does not need to be installed. Serv-U FTP Server 4.1 is an English version of the software. Users can download the Chinese patch at http://www.mycalf.com/soft/Serv-U4.1.zip.

Now start the installation of Serv-U FTP Server 4.1.

Install Serv-U FTP Server 4.1 into Windows 2000 Server system. It is recommended to select the default option during the installation process. After the installation is complete, there is no need to restart, and the user can see the relevant files in the Serv-U FTP Server.

The most important part of Serv-U FTP Server 4.1 is its settings. If the local IP address is 192.168.0.1, the relevant DNS record of the domain name ftp.mycalf.com has been established. First open the Serv-U Manager and the Setup Wizard will appear. This wizard helps users easily complete the basic setup and select Next.

Then follow the steps below:

(1) IP address: Enter 192.168.0.1. (This should be left blank if a dynamic IP address is used, or if there is no valid IP address.)

(2)Domain name: Enter ftp.bbc.com.

(3) Install as system server (install as a system server): Select Yes.

(4) Allow anonymous access (accept anonymous login): Here you can choose according to your needs, such as choose Yes.

(5) Anonymous home directory: Here you can enter (or select) a home directory for anonymous users to log in.

(6) Lock anonymous users in to their home directory (ie lock the user in the selected home directory): that is, whether to set the home directory of the previous step to the user's root directory, generally choose Yes .

(7) Create named account: Here, ask whether to establish a normal login user account, generally choose Yes.

(8) Account login name: The name of a normal user account, such as entering mycalf.

(9)Password: Set the user password. Since the entered password is displayed in plain text (not *), it is only lost once.

(10) Home directory: Enter (or select) the user's home directory.

(11) Lock anonymous users in to their home directory (select the user in the home directory): Select Yes.

(12) Account admin privilege: generally use its default value No privilege (ordinary account).

(13) Finally, select Finish to complete the setup.

Now an FTP server has been set up, the server address is ftp.mycalf.com, there are two users under it, one is anonymous user Anonymous, its password is empty; one is the ordinary user mycalf, its password For the content entered in the wizard.

The basic permissions settings for the user are described below. Select the mycalf user in the panel on the left and the window in the panel on the right. Select Dir Access to set whether the user has Read (Read), Write (Write), Append (Write and Add), Delete (Delete) on the file in its home directory (ie Path). Execute (execute); whether the directory has a List (display a list of files and directories), Create (create a new directory) and Remove (modify the directory, including delete, move, rename); and Inherit (whether the above permissions include the directory below it) Tree) and so on.

Adding an FTP Server Manually

If you don't want to follow the wizard to generate an FTP site, you can also manually add an FTP server.

Domain Settings:

Local Server = Local Server

License = License (Check if the software is registered)

Settings = Settings (Set up the server here) Some basic parameters)

Activity = Activity (check who is logged in to the FTP server)

Domains = Domain (this is the place to set up the FTP server, where you can set the user and user Permissions, etc.)

Click on the right button in Domains to select the first option (new domain), the first step is to write the IP address of the server. After writing, click Next to enter the second step, write the name of the FTP site, or write the description of the FTP site, but note that the value written is unique. In the next step, the port is set. The default port of FTP is port 21, and it can be changed to other ports. The fourth step is to choose where the domain should be stored. For small domain .ini files is preferred, for large domain (500 users) the registry provides faster performance. Generally choose the first .ini file to store.

Add User:

Settings = Settings (Set some basic parameters of this field here)

Activity = Activity (See who logs in this domain)

Users = User (Set the user who can log in to the FTP server here)

Groups = Group (Set Group Information)

Here, I mainly introduce Users, because the FTP server is the most basic. The setup operation is here.

Click on the right button in Users and select the New User option. If you want to establish an anonymous site, the username needs to be set to Anonymous and the password is blank. The third step is to choose the home directory, which is where the file is placed. The fourth step is whether to lock the user in the home directory. For security, you should choose Yes. Click Finish to complete a user. (Please refer to the wizard settings section for the user's permission settings.)


Ok, now the FTP server is basically set up, how can I use it?

can refer to ftp.mycalf .com performs internal settings for the FTP site. Administrators can classify the corresponding directories and create small classes in large classes, which makes it easier for users to find them. For example, you can create a large class with the name of the file, under which you can create the names of some departments as small classes, and the files of these departments can be stored in the small class.

FTP makes the file systematic management, greatly reducing the time to find data, and the work efficiency is correspondingly improved.

Copyright © Windows knowledge All Rights Reserved