怎么架设FTP服务器 动态IP怎么架?

怎么架设FTP服务器 动态IP怎么架?,第1张

架设ftp的软件很多比如

Serv-U

(操作很简单),

灰鸽子

(我比较喜欢,比Serv-U

操作还简单).对于那些

动态IP

可以用

花生壳

啊,申请一个免费的域名,比如我的域名就是krwang.vicp.net.只要启动FTP服务器后,在ftp://krwang.vicp.net

就能登陆我的

ftp服务器

.http://krwang.vicp.net就能登陆我的

Web服务器

.不懂的问我.

你这种情况用

网络硬盘

就可以了,不用FTP吧,那样你的一直开机.

首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微软的IIS(Internet Information Server 因特网信息服务系统),也可以使用专业软件。不同的软件提供的功能不同,适应的需求和操作系统也不同。一般来说,系统最低要求如下: CPU:PⅢ 450MHz以上 内存:256MB SDRAM以上 带宽:ADSL 512Kbps以上 至于操作系统,Windows 98/Me/NT/2000/XP均可,如果对服务器的性能和安全性要求很低,可以采用Windows 98和Windows Me。本文中,如无特殊说明,均以Windows XP专业版为操作系统,其余操作系统下FTP服务器的架设及设置均大同小异。 一、用IIS架设 如果只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于Windows NT/2000/XP操作系统)。 1.安装 Windows XP默认安装时不安装IIS组件,需要手工添加安装。进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。在该选项前的“√”背景色是灰色的,这是因为Windows XP默认并不安装FTP服务组件。再点击右下角的“详细信息”,在弹出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。 安装完后需要重启。Windows NT/2000和Windows XP的安装方法相同。 2.设置 电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。点击“开始→所有程序→管理工具→internet信息服务”,进入“internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。 1)FTP站点基本信息 进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP地址”为服务器的IP,系统默认为“ 全部未分配 ”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“tCp端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。 2)设置账户及其权限 很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。 3)安全设定 进入“安全账户”选项卡,有“允许匿名连接”和“仅允许匿名连接”两项,默认为“允许匿名连接”,此时FTP服务器提供匿名登录。“仅允许匿名连接”是用来防止用户使用有管理权限的账户进行访问,选中后,即使是adMinistrator(管理员)账号也不能登录,FTP只能通过服务器进行“本地访问”来管理。至于“FTP站点操作员”选项,是用来添加或删除本FTP服务器具有一定权限的账户。iis与其他专业的FTP服务器软件不同,它基于WindoWs用户账号进行账户管理,本身并不能随意设定FTP服务器允许访问的账户,要添加或删除允许访问的账户,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置WindoWs用户账号,然后再通过“安全账户”选项卡中的“FTP站点操作员”选项添加或删除。 提 查看原帖>>

1. FTP服务器的选择

1)IIS 提供的 FTP 服务服务器。

2)第三方的 Serv-U,支持多用户。不同的用户可以设定不同的目录访问权限。

本文使用的 Serv-U。

2. 建立FTP域

打开 Serv-U Administrator。

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域,右键 新建域。

域IP地址:本机的IP地址, 域名:ddBoyFTP, 端口号:21

3. FTP用户的权限设置

打开 Serv-U Administrator。

1)建立用户

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP �0�3 用户,右键 新建用户。

输入用户名称,密码,选择主目录,锁定用户于主目录。

2)设定用户的目录访问权限

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP �0�3 用户。

选择一个用户,在目录访问的标签页中可以设定用户的访问权限。

文件权限:读取、写入、追加、删除、执行;

目录权限:列表、创建、移除;

子目录权限:继承。

4. 使用动态IP

1)申请动态域名解析服务。

请参考:巧用别名(CName)记录将顶级域名免费解析到动态IP上

2)启用动态 DNS

打开 Serv-U Administrator。

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP。

选择“域”标签页,启用动态 DNS;

然后在“动态DNS”标签页中的“IP名称”处输入域名,按<F5>刷新(IP地址会自动显示出来)。

5. 使用被动模式(PASV)

打开 Serv-U Administrator。

1)允许被动模式数据传输

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP�0�3 设置。

在“高级”标签页中选中“允许被动模式数据传输”(使用IP地址处空白)。

2)设置PSAV 端口范围

选择 Serv-U 服务器 �0�3 本地服务器 �0�3 设置。

选择“高级”标签页,“在PSAV 端口范围”处,输入端口范围。例如:58001-58010

6. 设置防火墙中,为FTP服务器打开相关的端口

FTP端口:21

PSAV 端口范围的端口:58001-58010

7. 设置端口映射,内网建立FTP服务器

在路由器或代理服务器上也可以在通过Windows的防火墙设置,为FTP服务器做相关的端口映射。

这些端口包括:

FTP端口:21

PSAV 端口范围的端口:58001-58010

把这些端口映射到你的局域网中提供FTP服务电脑的IP地址。

说明:外网是否能够访问FTP服务器 和 防火墙、端口映射有关。

外网有的用户可以访问、有的用户不能访问 和 被动模式有关。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/252867.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存