添加iis功能下的ftp服务器,测试ftp服务器是否正常

添加iis功能下的ftp服务器,测试ftp服务器是否正常,第1张

1、创建FTP站点

·安装FTP后,系统不会自动创建FTP站点;因此需要您手工创建。

·注意:“内容目录”不存放任何数据,仅用于登录时转换,给予everyone读权限,我们存放到D:\ftproot

·设置“FTP用户隔离”为“用户名目录”

2、创建FTP帐户

在“开始”->“管理工具”->“计算机管理”->“本地用户和组”,创建用户,并且属于GUESTS组。

3、创建FTP存储目录

·注意:这个目录千万不要存放到FTP站点“内容目录”下,也就是D:\ftproot下面。

我们存放到d:\wwwroot\ftpuser,这个目录需要给刚才创建的FTP帐户的读写删除权限。

4、映射对应关系。

·虚拟目录名必须和FTP帐户名一致。

·再设置该虚拟目录的“FTP授权规则”为所有人“读/写”

5、测试FTP连接

先下载FTP工具。

将电脑设成 FTP,可以按照以下步骤进行操作:

1 安装FTP服务器软件:您需要安装FTP服务器软件,例如FileZilla Server、Microsoft FTP Service等。根据不同的软件,具体操作可能有所不同,一般情况下都需要进行一些基本的配置。

2 配置FTP服务器:在安装并启动FTP服务器软件后,您需要进行相关的配置,以确保FTP服务器能够正常工作。例如,为FTP服务器指定监听端口、配置用户账户和权限、设置地址过滤规则等等。具体操作可以参考FTP服务器软件提供的说明文档。

3 开启FTP服务器:在完成FTP服务器配置后,您需要开启FTP服务器,使其可以被其他计算机访问。一般情况下,FTP服务器软件提供了开启或关闭FTP服务器的选项,您只需要按照提示操作即可。

4 配置防火墙:您需要在计算机上配置防火墙,以允许FTP服务器的流量通过。具体操作可以参考您所使用的防火墙软件或硬件的说明文档。

5 用户访问:当您的FTP服务器正常运行后,其他计算机可以通过FTP客户端向您的计算机发送请求,以访问您的文件。在FTP客户端中,用户需要输入FTP服务器的IP地址、端口号、用户名和密码等信息。

将电脑设为FTP服务器需要安装并配置FTP服务器软件,开启FTP服务器,并配置防火墙。用户可以通过FTP客户端访问FTP服务器,进行文件上传和下载操作。具体操作步骤可以参考FTP服务器软件和防火墙软件的说明文档。

1、安装vsftpd

[root@rusky bdump]# yum install vsftpd --必须配置yum源才能使用yum命令来安装vsftpd,或者挂载光盘,找到Packages目录下的vsftpd包,使用rpm命令安装 

……

Installed:

  vsftpdx86_64 0:205-24el5                                                                    

Complete!

2、vsftpd服务的启动及关闭

[root@rusky bdump]# chkconfig --list vsftpd

vsftpd   0:off   1:off   2:off   3:off   4:off   5:off   6:off[root@rusky bdump]# chkconfig --level 35 vsftpd on

[root@rusky bdump]# service vsftpd restart    --启动/关闭命令为:service vsftpd start/stop    

Shutting down vsftpd: [FAILED]

Starting vsftpd for vsftpd: [  OK  ]

[root@rusky bdump]# service vsftpd status

vsftpd (pid 5087) is running

[root@rusky bdump]#

3、测试ftp服务器的连接

G:\testftp>ftp  -或者直接:ftp IP/主机名连接

ftp> open 1921681200

连接到 1921681200。

220 (vsFTPd 205)

用户(1921681200:(none)): root    --默认不能使用root用户

530 Permission denied

登录失败。

ftp> open 1921681200

已经连接到了 1921681200,请首先使用断开连接。

ftp> disconnect

221 Goodbye

ftp> open 1921681200

连接到 1921681200。

220 (vsFTPd 205)

用户(1921681200:(none)): oracle

331 Please specify the password

密码:

230 Login successful

ftp> loc

无效命令。

ftp> lcd

目前的本地目录 G:\testftp。

ftp>

首先要确保你具有实IP地址,如果你们公司有FireWall你可以试着将一个实IP映射到你的虚拟IP上。然后使用Server_U就可以了。

你知道搭建个人ftp的方法吧?就是用那个serv-U软件。很不错的。

这是我们上课的时候老师给的材料:

FTP与serv-U简介

FTP的全称是File Transfer Protocol(文件传输协议)。而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。在TCP/IP协议中,FTP标准命令端口号为21,数据端口为20。

FTP 服务器可以以两种方式登录,一种时匿名登录,另一种时使用授权帐号和密码登录。

一般匿名登录只能下载FTP服务器的文件,对这类用户,需要加以限制,不宜开启过高的权利,在带宽方面也要加以限制。

而对于授权帐号登录,管理员可以针对不同用户的需求,对帐号进行限制,不如可以访问哪些资源,上载与下载速率等。如没有十分必要,不要轻易赋予管理员的权限。

搭建FTP服务器的软件有多种,其中比较常见的时IIS中的FTP功能与SERV-U FTP Server。

IIS中的FTP功能属于非专业的FTP软件,但由于它与Windows 2000集成,所以,熟悉的人比较多。

SERV-U FTP Server是一款共享软件,未注册可以使用30天,它是专业的FTP 服务器软件。性能稳定,且使用简单,它可以载同一台机器上建立多个FTP服务器,也可以为每个服务器建立不同的帐号和组,并能详细的记录用户访问情况。

下面介绍如何安装和配置Serv-U FTP服务器,它的基本过程如下:

1 用Serv-U架设个人FTP

首先下载安装Serv-U并运行,安装完成之后将出现“设置向导”窗口,我们就来跟随着这个向导的指引,一步步进行操作。

1) 设置Serv-U的IP地址与域名

单击“下一步”跳过系统提示信息,来到“您的IP地址”窗口(如图1),这里要求输入本机的IP地址。

图1 输入你的IP地址

如果你的电脑有固定的IP地址,那就直接输入;如果你只有动态IP(例如拨号用户),那该处请留空,Serv-U在运行时会自动确定你的IP地址。

下一步,进行“域名”设定。如果该机申请了域名,可以填写上,否则可以填写任意的名称。

接下来的是“系统服务”选项。如果选择“是”,这样当系统启动时,服务器也会跟着开始运行。

2) 设置匿名登录

匿名访问就是允许用户以Anonymous为用户名,无需特定密码即可连接服务器并拷贝文件。如果你不想让陌生人随意进入你的FTP服务器,或想成立VIP会员区,就应该在“匿名账号”窗口中选“否”,这样就只有经过你许可的用户才能登录该FTP。如果允许匿名登录在此选“是”(如图2)。

图2 允许匿名登录

之后就要为匿名账户指定FTP上传或下载的主目录,这是匿名用户登录到你的FTP服务器后看到的目录。设定后,向导还会继续询问你是否将匿名用户锁定于此目录中,如图3所示,从安全的角度考虑,建议选“是”。这样匿名登录的用户将只能访问你指定的主目录及以下的各级子目录,而不能访问上级目录,便于保证硬盘上其他文件的安全。

图3 锁定用户于主目录

3) 创建新账户

除了匿名用户,我们一般还需要建立有密码的专用账号,也就是说可以让指定用户以专门的账号和密码访问你的服务器,这样做适用于实行会员制下载或只让授权用户访问。在图4所示窗口中单击“users”,按下鼠标右键,选择“new user”新建帐号,填入账号名称test,而后在“账号密码”窗口输入该账号的密码。

图4 创建新帐号

单击“下一步”,要求指定FTP主目录,并询问是否将用户锁定于主目录中,选“是”,作用与匿名账户设定基本相同。

2 帐户属性设置

至此,我们已拥有了两个用户——Anonymous和test。点击“test”用户,右侧出现test用户属性设置界面。

在Account选项中,可以修改用户名称、密码,所属组别,用户主目录,帐户特权(是否为管理员)。

在General选项中,可以设置用户使用同一个IP的最大连接数,最大上载,下载速率超时时间等。

在Dir Acess选项中,可分别针对不同目录设置读、写、列表、删除、继承等权限。此项需要根据实际需要慎重选择。

在IP access选项中,可设置来自哪些IP地址的test用户可以访问,哪些地址范围是拒绝访问的。

在UL/DL Ratios中,可设置上、下载比例。

在Quota选项中,设置磁盘配额。可根据需要给用户分配一定的磁盘空间,避免服务器硬盘被用户过度使用情况。

3 设置虚拟目录

如果需要提供服务的文件不在主目录,而保存在其他分区或目录下,可通过设置虚拟目录实现访问,而不必把文件拷贝到主目录下面。比如我将主目录设为E:\game,想将D:\TEMP挂到主目录下供人下载,就要用到虚拟目录的功能。其中:%HOME%即指的主目录。

第一步:建立虚拟目录

如图单击ftpomcn中的settings标签,设置物理目录D:\Temp目录到主目录的映射。

第二步:物理目录加入Dir Access之中

设置虚拟目录就是为了将用户锁定在主目录下的,所以要将物理目录加入Dir Access之中,并设置访问权限,如图3

4 管理Serv-U服务器

图3 Serv-U管理员界面

1) 设置启动服务选项:点击窗体左方的“Local Server”,勾选右边的“Start automatically(system service)”。

2) 管理域属性:

对FTP服务器来说,建立多个域是非常有用的,每个域都有各自的用户、组和相关的设置。下面简单介绍一下管理器界面上必要的各项设置。

点击ftpcomcn域名,可管理该域名称、IP地址、服务端口等。

点击“setting”选项,如图 所示,

在“Jeneral”选项可以设置最大用户数和虚拟目录;

在“Ip access”选项可以设置允许和拒绝的IP访问范围;

在“Message“选项中是一些系统提示信息;

在“Logging”选项中,可选择性记录系统日志、安全日志、上下载日志及日志文件等。

在“UL/DL Rate”选项中,设置上下载速率比。

在“Advanced”选项中,可设置保留活动用户的时间,帐号密码是否加密、是否允许被 动模式传输数据等。

我们从总体的服务器管理、域管理、帐户管理三个方面介绍了Serv-U的使用。 至此,一个简单的个人FTP服务器就已经完整地呈现在你面前了。

5 测试FTP服务

要使用FTP服务器下载和上传,就要用到FTP的客户端软件。常用的FTP客户端软件有CuteFTP、FlashFXP、FTP Explorer等等。基本上只要在这些软件的“主机名”处中填入你庙宇的FTP服务器IP地址,而后依次填入用户名,密码和端口,点击连接,只要能看到你设定的主目录并成功实现文件的下载和上传,就说明这个用Serv-U建立起来的FTP服务器能正常使用了!下图是使用FlashFXP客户端软件用test帐号登录的信息,图右下方可看到服务器地址、登录帐号等信息。

你试一下吧。不过我记得ftp用的是udp,只能在局域网里连接吧?

1、首先,我们创建一个用于登录FTP以进行操作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。

2、然后右键单击用户选项,从下拉菜单中选择新用户,开始构建我们的用户,填写用户名和密码。描述可以留空。然后单击Create。创建后,您将在右侧的用户列表中看到我们创建的用户。

3、用户创建完成后,我们开始添加IIS程序服务。打开计算机的“开始”菜单,找到“控制面板”选项并将其打开。

4、转到控制面板界面查找程序选项,单击下面的卸载程序按钮进入安装程序列表界面。

5、转到程序和功能选项卡,我们可以看到有一个选项可以在左上角的菜单栏中打开或关闭Windows,单击进入。

6、转到Windows功能界面打开或关闭,我们擅长Internet信息服务,然后单击打开FTP服务器的前端,即勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮。

7、添加IIS服务后,开始创建我们的FTP站点,右键单击我的电脑并选择管理,然后找到服务和应用程序选项,单击打开,然后单击Internet信息服务管理 - 此时我们可以看到连接右框架。

8、单击打开连接框下方的本地主机主页,然后您可以看到应用程序池和网站选项,我们右键单击该网站以选择添加网站。

9、然后在弹出的添加网站框中输入我们的网站名称,物理路径是我们的FTP本地文件夹,我们可以在磁盘中创建新的,然后选择添加,IP地址选择我们的本地IP地址。

10、创建我们的FTP后,我们可以看到我们刚刚在网站下面创建了一个网络,右键单击网站名称,选择添加FTP站点发布,然后启动绑定和SSL设置,端口号选择2121IP地址填写本地IP地址。

一、如何连接ftp

1、找到桌面上的“FlashFXP5”,双击打开FTP软件。

2、进入软件之后,因为软件没有激活,所以要点击“我接受”进行软件试用。

3、点击菜单栏上的“站点(S)”。

4、点击“站点管理器(W)”。

5、连接类型选择“FTP”,然后输入“站点名”、“地址”、“端口”、“用户名”、“密码”后,点击“连接”就可以了。

6、连接服务器成功,图中所示是服务器中的文件。

二、FTP连接失败的五大原因:

一、FTP服务器的域名解析问题,当连接FTP时地址栏填写了服务器的域名,如果DNS服务器解析出问题,就无法得到对方的IP地址,因此无法连接FTP。

二、错误的用户名和密码。许多FTP服务器禁止了匿名连接,这样是为了安全起见,连接时输入错误的用户名和密码或者不输入用户名和密码导致连接失败。

三、传输模式错误。许多服务器在安装了防火墙后设置了被动模式传输,用户在连接时需要采用被动模式(pasv)或者自动模式。

四、FTP服务器错误。对方服务器宕机,可以通过PING命令来测试FTP服务器是否存活。

五、错误的端口或者自身电脑防火墙不允许。许多安全软件禁止了FTP连接,自身电脑无法连接FTP端口。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 添加iis功能下的ftp服务器,测试ftp服务器是否正常

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情