电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2832 人浏览分享

【已解决】如何建立自己的ftp服务器

[复制链接]
2832 2

评论 2

bek bek  管理员  发表于 2011-3-3 18:37:50 | 显示全部楼层
下面以windows2003为例。

1.       创建ftp站点
Windows2003默认情况下不安装IIS组件,需要手工安装,具体操作步骤如下:
开始→设置→控制面板→添加或删除程序→添加/删除windows组件→应用程序服务器
→详细信息→internet信息服务(IIS)→详细信息
→文件传输协议(FTP)服务(选中该选项)→确定
   前提条件:光驱中放入Windows2003操作系统.
2.       启动FTP站点,设置相关参数
打开IIS服务器,具体操作步骤如下:
开始 →运行  →打开(在输入框中键入“inetmgr”命令)
弹出Internet信息服务(IIS)管理器,点击FTP站点,在右边会出现默认FTP站点,单击鼠标右键弹出下拉菜单,然后单击“属性”,在弹出的对话框中设置FTP的IP地址和TCP的端口号,没,默认情况下为端口号为21。并可以设置FTP站点的连接限制。
点击“安全账户”设置用户类型,匿名连接和非匿名连接类型。
匿名连接:用户可以在不输入用户名的前提条件下,直接可以访问该站点的信息。
非匿名连接:设置用户名和密码,用户在访问该站点时,必须输入有效的身份验证才可以对该站点的信息进行访问。
点击“消息”设置最大连接数,可以设置用户同时访问的最大数量。
点击“主目录”可以设置资源来源:包括:此计算机上的目录和其他计算机上的目录。以及路径地址。并可以设置用户权限,包括:读取和写入,读取:用户只能读取该站点的信息,但不能有其他操作。写入:用户不仅可以读取站点里的内容而且可以修改。
点击“目录安全性”可以设置授权访问的计算机和拒绝访问的计算机,点击“添加”
按钮,添加访问的计算机和拒绝访问该站点的计算机,并设置这些计算机的IP地址。
鼠标右键点击该FTP站点还可以设置该站点的权限,并可以打开该站点,向该站点目录下增加新的信息。
成功安装FTP服务组件以后,用户只需进行简单的设置即可搭建一台常规FTP服务器,设置步骤如下所述:
------------------------------------------------------------------------------------------------------------
    第1步,在开始菜单中依次单击【管理工具】→【Internet信息服务(IIS)管理器】菜单项,打开“Internet信息服务(IIS)管理器”窗口。在左窗格中展开【FTP站点】目录,右键单击【默认FTP站点】选项,并选择【属性】命令.
    第2步,打开“默认FTP站点 属性”对话框,在【FTP站点】选项卡中可以设置关于FTP站点的参数。其中在“FTP站点标识”区域中可以更改FTP站点名称、监听IP地址以及TCP端口号,单击【IP地址】编辑框右侧的下拉三角按钮,并选中该站点要绑定的IP地址。如果想在同一台物理服务器中搭建多个FTP站点,那么需要为每一个站点指定一个IP地址,或者使用相同的IP地址且使用不同的端口号。在“FTP站点连接”区域可以限制连接到FTP站点的计算机数量,一般在局域网内部设置为【不受限制】较为合适。用户还可以单击【当前会话】按钮来查看当前连接到FTP站点的IP地址,并且可以断开恶意用户的连接.
    第3步,切换到【安全账户】选项卡,此选项卡用于设置FTP服务器允许的登录方式。默认情况下允许匿名登录,如果取消选中【允许匿名连接】复选框,则用户在登录FTP站点时需要输入合法的用户名和密码。本例选中【允许匿名连接】复选框.
小提示:登录FTP服务器的方式可以分为两种类型:匿名登录和用户登录。如果采用匿名登录方式,则用户可以通过用户名“anonymous”连接到FTP服务器,以电子邮件地址作为密码。对于这种密码FTP服务器并不进行检查,只是为了显示方便才进行这样的设置。允许匿名登录的FTP服务器使得任何用户都能获得访问能力,并获得必要的资料。如果不允许匿名连接,则必须提供合法的用户名和密码才能连接到FTP站点。这种登录方式可以让管理员有效控制连接到FTP服务器的用户身份,是较为安全的登录方式。

    第4步,切换到【消息】选项卡,在【标题】编辑框中输入能够反映FTP站点属性的文字(如“金手指FTP主站点”),该标题会在用户登录之前显示。接着在【欢迎】编辑框中输入一段介绍FTP站点详细信息的文字,这些信息会在用户成功登录之后显示。同理,在【退出】编辑框中输入用户在退出FTP站点时显示的信息。另外,如果该FTP服务器限制了最大连接数,则可以在【最大连接数】编辑框中输入具体数值。当用户连接FTP站点时,如果FTP服务器已经达到了所允许的最大连接数,则用户会收到“最大连接数”消息,且用户的连接会被断开.
    第5步,切换到【主目录】选项卡。主目录是FTP站点的根目录,当用户连接到FTP站点时只能访问主目录及其子目录的内容,而主目录以外的内容是不能被用户访问的。主目录既可以是本地计算机磁盘上的目录,也可以是网络中的共享目录。单击“浏览”按钮在本地计算机磁盘中选择要作为FTP站点主目录的文件夹,并以此单击【确定】按钮。根据实际需要选中或取消选中【写入】复选框,以确定用户是否能够在FTP站点中写入数据.
    小提示:如果选中【另一台计算机上的目录】单选钮,则【本地路径】编辑框将更改成【网络共享】编辑框。用户需要输入共享目录的UNC路径,以定位FTP主目录的位置。
     第6步,切换到【目录安全性】选项卡,在该选项卡中主要用于授权或拒绝特定的IP地址连接到FTP站点。例如只允许某一段IP地址范围内的计算机连接到FTP站点,则应该选中【拒绝访问】单选钮。然后单击【添加】按钮,在打开的【授权访问】对话框中选中【一组计算机】单选钮。然后在【网络标识】编辑框中输入特定的网段(如10.115.223.0),并在【子网掩码】编辑框中输入子网掩码(如255.255.254.0)。最后单击
    第7步,返回“默认FTP站点 属性”对话框,单击【确定】按钮使设置生效。现在用户已经可以在网络中任意客户计算机的Web浏览器中输入FTP站点地址(如ftp://10.115.223.60)来访问FTP站点的内容了。
    小提示:如果FTP站点所在的服务器上启用了本地连接的防火墙,则需要在“本地连接 属性”的“高级设置”对话框中添加“例外”选项,否则客户端计算机不能连接到FTP站点。
----------------------------------------
简单总结一下:
搭建FTP服务器还是很麻烦的。
首先要在WINDOWS 服务版的系统上装上SERVU,然后打开它,先配置IP地址,域,用户等
然后安装IIS,配置地址和域名
再安装DNS让它解析你的域名

希望以上的解答对你有所帮助。电脑疯子技术论坛有你更精彩。

看看,学习学习{:3_231:}

您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

0

粉丝

23

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.