FTP简介及其应用
一、FTP的概念
FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
二、FTP的作用
FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)查看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。
三、FTP的工作原理
拿下载文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。
四、FTP的安装及配置
1、第一次运行的时候,Serv-U会试图通过向导帮助你建立一个FTP帐号。但是这样不方便我的说明,因此在这里建议大家一路“取消”;
2、进入主界面,左侧的树状列表里有个Domains。点中按右键,选择New domain,跳出对话框;
3、step1 Domain IP address 选择下拉菜单中的use any avilaible IP address, 点next;
4、step2 Domain name 随便给你的FTP起个你喜欢的名字,例如myname,点
next;
5、step3 Domain port number 这个是很重要的步骤,是填写FTP服务器的端口号,其默认值为21,如果你对FTP的概念不是很熟的话,建议不要修改,默认为21的话,以后会有很大方便的,点next;
6、step4 Domain type 选择FTP服务器数据的存储类型,我也不是很清楚,默认为Stored in .INI file就可以了,点finish;
回到左侧树状列表,Domains下多了你的FTP名字,例如myname,点中它右边的窗口会看到刚才输入的各数据
回到左侧树状列表,Domains下myname下有个users,点之按右键,选择New user,再次跳出对话框
step1 User name填入你想开放给别人的FTP帐号,例如guest,点next
step2 Password设置给别人的那个帐号的密码,例如12345,点next
step3 Home dircetory选择你想对此帐号用户开放的FTP目录,也就是你硬盘上某个储存了可供别人FTP下载的数据的那个目录,例如D:\\guestftp,点next
step4 lock user in home directory? [url=http://www.mylove520.com/]安全[/url]起见,选择默认的Yes,表示你只允许名为guest的用户只能通过FTP访问D:\\guestftp这个目录,点finish
回到左侧树状列表,users下面多了guest这个用户,点中guest,右边窗口显示刚
才你一路设置的用户状态
如果你此时想该用户的下载或上传流量,点击右边窗口内部上边的General
找到第五行的Max upload speed和第六行的Max download speed,填入你想的速度就可以了,要注意其速度单位是KBytes/sec
如果不需要其他功能的话,此时基本的FTP已经建立好了。
确认你的INTERNET线路联接正常,确认Serv-U没有关掉,确认你的花生壳显示正常
你可以打开任何一个FTP传输工具,推荐CuteFTP,在登录项上填写对方FTP主机地址为你申请的花生壳的某个域名,例如pig.vicp.net,输入用户名guest,输入密码12345,注意端口号一定是21,联接类型为normal。( CuteFTP的设置我就不细述了)
如果线路没有问题,你就可以登录Serv-U控制下的FTP站点了,你进入的目录必然是D:\\guestftp,你下载的速度最大不超过你预先设定的值。
需要说明的是,由于你使用了花生壳动态域名解析,你下次在线的时候直接打开Serv-U就可以了,不必手动更新IP,这就是花生壳的魅力所在。
1、新建一个Domain,右击Domain,点击New Domain
Domain的配置
Name:域的名字;
Domain IP address:域的IP地址;
Domain type: