Sunday, August 7, 2011

How To Create An Ftp Server On Your PC.


Process 1:

The first step in creating an FTP Server is to get an static IP-Address. The necessity for getting this static IP-address is because you are not supposed to use your own IP-Address and the reason is because we don't want to show our IP-Address to everyone. There are many other reasons too but leave them aside.

1) Goto no-ip.com & create yourself a free account.

2) Now your account has been created and you'll receive your account password via email to your email address.

3) After getting your password, login to your account of no-ip.com.

4) After getting logged in, click upon add a HOST its on the left menu.

5) Type any host name you want (Eg: abc) and select any domain from the given list
(Eg: ftpserve.com)

Click on Submit.

6) Now you have owned your own static address (Eg: abc.serveftp.com)

7) Now click downloads button which is present above on the page & click on which operating system your using and download DNS update client or you can download it directly from here and it is available for the Windows Users.

8) After downloading, install the software and login with your email address and password when asked for it.

9) At last tick on the check box present at the static address.

10) Now you have your own static web address.

Process 2:

Installation and Setting of the FTP-Server:

1) You have to install Serv-U 4.1.03

Download Serv-U 4.1.03 Here

2) Run Serv-U and use the wizard to setup your FTP.

3) Click on next until you have been asked for IP-Address, leave it as it is & click upon next.

4) Enter your domain name that you have registered (Eg: abc.serveftp.com) it above in the domain field and click upon next.

5) You'll be asked for anonymous access, select No and click upon next.

6) Next you'll be asked for creating a named account, select Yes & click upon next.

7) Choose any username you wish (Eg: xyz) and click upon next.

8) Enter the password for this account (Eg: adc341) and I recommend you to choose a difficult password for Security Purpose.

9) You'll be asked for the home directory for this account which you have created above. Select directory and click upon next.

10) Click on yes for locking this account to the home directory, this makes the user not to further move up into home directory, click upon next.

11) At last your account has been created, click finish.

Process 3:
Configuring the user accounts which you have been created.

1) On the left tree-menu, select the account which you have been created above and then click uponGeneral Tab.

2) Goto Hide 'Hidden' Files.

3) Check Allow only and enter the number 1 in the box.

4) Set the maximum downloading speed upto what extent you want. As this is a free account, many people will be using it, so set it low (Eg: 10 - 20) to save your bandwidth. Don't leave it blank as users can download with full bandwidth.

5) Choose how many users you want to login at on time.It depends on your connection speed, try these (56 - 1, ISDN - 3, ADSL or cable - 5-6 users.)

6) Click upon Dir Access Tab.

7) Now you can see home folder here. Highlight it and make your permission.

8) If you want only users to download, check only these: Read, List and Inherit.

9) If you want your users to upload into your server and not to download, click upon that add button and then select that folder, Now you have to highlight that folder and set the permissions on that folder alone. Check Write, Append, List, Create and Inherit. And after setting these permissions, click on the arrow which is present at the bottom right-hand corner. You need to list this uploadfolder 2 to be listed before the Home folder.

10) If there is any folder which you don't want anyone to access it, and it is present in the home folder, then click the add button and then select the folder. Now you have to highlight that folder and see that no all the check boxes are left. After doing this click upon the upper arrow which is present at bottom right hand corner.

11) Similarly there are many things you can do, these are only the basics.

12) Your server is now ready to be connected.

13) Login with your username & password
Rep me if u like it

0 comments:

Post a Comment