windowsFTP服务器搭建.docx
《windowsFTP服务器搭建.docx》由会员分享,可在线阅读,更多相关《windowsFTP服务器搭建.docx(16页珍藏版)》请在冰豆网上搜索。
![windowsFTP服务器搭建.docx](https://file1.bdocx.com/fileroot1/2023-1/25/cc1b0ce8-dd0d-4a55-a0fb-6db89ee299eb/cc1b0ce8-dd0d-4a55-a0fb-6db89ee299eb1.gif)
windowsFTP服务器搭建
实验二windows2003FTP服务器搭建
【实验要求目的】
1.掌握FTP的常用命令的使用
2.掌握ser_u软件搭建FTP服务器的方式
【实验内容】
1.在搭建好的FTP服务器下面,学习使用FTP的相关命令。
这里使用上次试验搭建好的ftp服务器。
(1)FTP命令
(2)help命令,显示ftp内部命令cmd的帮助信息,如:
helpget、helpdir。
(3)pwd显示当前工作目录
命令解释:
pwd:
显示远程主机的当前工作目录。
cdEnglish:
跳转进入english这个文件夹目录。
CWD:
ChangeWorkingDirectory--(指更改工作目录)
CWDcommandsuccessful.:
更改工作目录成功。
"/english"iscurrentdirectory.:
english是当前目录。
(4)dir显示目录下内容
命令解释:
PORT:
计算机端口
在编程里,端口是一种“逻辑连接位置”,特别是在因特网协议TCP/IP中,客户端程序被分派计算机上特殊服务程序的一种方式。
高层的使用TCP/IP协议如网页协议,超文本传输协议的应用软件,都有特别指定的端口。
固定端口,如TCP的21(ftp),80(http),139(netbios)。
Transfercomplete.:
传送完毕。
(5)delete删除命令
命令解释:
delete只能删除某个具体的文件,而不能删除文件夹,否则会像下面显示
accessisdenied:
请求被拒绝。
删除文件夹用专门的rmdirdir-name:
删除远程主机目录。
(6)get下载命令
下载好的的东西在C:
\Users\Administrator中去找
(7)mget批量下载文件(mgetremote-files:
传输多个远程文件)
命令解释:
a.命令:
mgetcet.docx11.txt:
两个文件夹中间用空格,如下会显示错误。
b.只能用来下载具体的文本文档、图片、声音和视屏,不能下载整个文件夹。
C.文件名只能是英文的,dos下不支持中文输入。
D.批量下载时,问号是点enter键。
(8)put上传命令,可以上传视屏图片声音文档等。
注意:
你所要上传的东西必须要在C:
\Users\Administrator这个目录下有(dos命令下默认上传来源在这)。
(9)mput批量上传,上传规则和put上传一样,其上传格式和批量下载格式一样,如下
注意:
你所要上传的东西必须要在C:
\Users\Administrator这个目录下有(dos命令下默认上传来源在这);否则你必须写清楚文件来源(我进行这步时这个实验未成功)。
10.mkdirname:
在远程主机中建一目录。
11.rmdirname:
删除远程主机目录。
实验完成,总结:
(1)这些命令只是一些简单常用的命令,还有许多命令没有一一列举。
(2)没能完成文件夹的下载。
(3)文件的上传(客服端)必须在C:
\Users\Administrator中有才能上传,其他位置必须写好其文件位置;下载的文件在C:
\Users\Administrator中,在这个里面查看。
(4)在做实验中,因为要截图、做笔记,所以在dos下登入得ftp会自动断开,如下
用bye命令退出ftp.进入
中,然后按上键选择以前写过的命令,这样比较方便。
2.在当前WIN7系统下安装和配置ser_u软件,搭建FTP服务器。
(1).启动Serv-Uadminisrator之后,出现如图界面,先看看“本地服务器”这个项目,如图,有个选项是“自动开始(系统服务)”,选中后,Serv-U就把自己注册成系统服务,开机自动运行,而且在用户没有登录的情况下就开始运行了。
(2)下面是一些设置,注意这里的设置是全局设置,你在这里设置的最大上传下载速度还有用户数量都对下面的域或者用户的设置有限制作用,也就是说,即使在用户上设置的速度很大,实际也不会超过这里设置的值。
这些设置都比较容易,大家自己看着办
(3)这里的“活动”就是个监视器,可以看到连接到你的FTP的用户和他们的活动。
注意这里的“自动重载入”,其实就是自动刷新的意思,选中后下面的监视内容每隔一段时间自动更新。
(4).好了,下面我们新建一个域,这里的域有什么用呢,假如你的机器有两个网卡,而又对不同的两个网段提供FTP服务的话,那在这里建几个不同的域就有作用了。
(5).新建域会以向导方式启动,首先要填上你的IP
(6)然后就是域名,如果你的是内网,或者没有域名,那就随便填上个域名或者干脆就填IP就行了
(7)端口号就用默认的21,当然也可以用其它的以增加隐蔽性
(8)再选择一下这个域的配置文件放到什么地方,一般用户不多的话存到ini文件里就OK了,这样备份起来也比较方便。
(9)确认后新的域就建好了,刚建好的域是离线的,点下“将域置于在线”,这个域就可以被访问了。
(10)确认后新的域就建好了,刚建好的域是离线的,点下“将域置于在线”,这个域就可以被访问了。
(11)这仅仅是让FTP服务器开始工作了,但是用户还是无法登录,因为还没有创建用户嘛,下面就为FTP服务器创建用户。
添加用户也是以向导方式启动,这里填上用户名
(12)然后就是密码,这里是明文显示的,不用确认,输入一次就OK
(13)再选一个主目录,就是用户登录后就会进入的目录
(14)Serv-U会询问是否将用户锁定在主目录,也就是只允许用户访问主目录及子目录,为了安全,这个选项是非常必要的。
(15)IP限制可以在域设置中设置,也可以在用户设置里设置,设置方法是一样的,只是作用范围一个大一个小而已。
ftp站点建立完成,下面进行测试。
(16)在浏览器下测试
(17)。
在cuteftp下测试,登录成功。
创建新目录
创建新目录成功
以上测试表明在win7下用ser-u搭建的ftp站点和服务器是成功的,本次试验完成。