项目五 FTP服务器配置
一.FTP服务器的配置
二.FTP虚拟目录的创建
FTP介绍
FTP文件传输协议(File Transfer Protocol),用于Internet上的控制文件的双向传输,是一个应用程序。工作在TCP/IP协议族的应用层,其传输层协议是TCP协议,目的在于提高文件传输的共享性和可靠性,是基于客户/服务器模式工作的。
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。
基本配置
1, 选择“开始”→“所有程序”→“管理工具”→“Internet信息服务(IIS)管理器”菜单命令,打开应用程序服务器窗口。
2, 展开“FTP站点”目录,右击“默认FTP站点”,在弹出的快捷菜单中选择“属性”命令。
3, 出现“默认FTP站点 属性”对话框,必须对其“FTP站点”和“主目录”选项卡进行设置。其中,对“FTP站点”选项卡的设置如下:在“描述”编辑框中可以为站点取一个标识名称;本机如果有多个网卡分配了多个IP地址,需要在“IP地址”下拉列表中选定一个作为该站点的IP地址,默认FTP协议的“TCP端口”为21,可以修改为其他端口;通过“FTP站点连接”限制客户端连接数。
4,在“主目录”选项卡中可以选择站点所在的目录路径,如果站点资源在本地硬盘就选择“此计算机上的目录”,同时单击“浏览”按钮,在弹出的对话框中选择FTP站点所在的文件夹作为站点目录的存放路径(保持默认设置),权限必须选取“读取”。
5,在局域网发布共享资源,把自己准备的资源放在设置的站点路径目录下。
FTP站点的链接方法
1,浏览器访问。使用命令ftp:// 能够直接显示连到FTP服务器指定文件夹目录下。
2,命令行访问。利用cmd命令打开命令行,输入ftp命令进入ftp命令,打开主机[端口号],就可以输入用户名和密码进行登录了
3,通过客户端工具访问。客户端软件能够帮我们连接FTP服务器实现文件的上传下载。
FTP虚拟目录的创建
1,打开“Internet 信息服务(IIS)管理器”窗口,在左窗格中展开“FTP站点”目录。右键单击创建的FTP站点名称,在弹出的快捷菜单中依次选择“新建”→“虚拟目录”命令。打开“虚拟目录创建向导”对话框,在欢迎对话框中直接单击“下一步”按钮,
2,在打开的“虚拟目录别名”对话框中,用户需要设置连接到该虚拟目录时使用的名称。虚拟目录的别名不必跟指向的实际目录名相同。在“别名”编辑框中输入虚拟目录名称,并单击“下一步”按钮
3,打开“FTP站点内容目录”对话框,这里需要指定虚拟目录指向的实际目录。单击“浏览”按钮在本地磁盘中选中实际目录,设置完毕单击“下一步”按钮
4,在打开的“虚拟目录访问权限”对话框中可以设置该目录的访问权限,用户可以根据实际需要决定是否选中“写入”复选框。依次单击“下一步”→“完成”按钮完成创建
5,用户可以在Web浏览器地址栏中输入地址来访问虚拟目录
小结,
本项目重点是掌握FTP的工作原理,访问方式,和规划原则,在对FTP服务器的设置时注意对主目录,站点信息,访问限权,用户口令的设置,在本地电脑上登陆到国际互联网,方便用户搜索有文件共享主机或者个人电脑,当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑,在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东西。