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服务器 和 防火墙、端口映射有关。
外网有的用户可以访问、有的用户不能访问 和 被动模式有关。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)