当前位置:首页 » 文件管理 » 如何把老电脑做成ftp服务器

如何把老电脑做成ftp服务器

发布时间: 2022-08-15 23:12:18

❶ 如何把自己的电脑做成ftp服务器

方法/步骤

1、到控制面板---程序---打开或关闭windows功能,列表内找到Internet信息服务(展开)---选中FTP的三个项

2、到控制面板---系统和安全---管理工具---Internet 信息服务(IIS)管理器---右键点你计算机名称那里,选择添加FTP站点

3、FTP站点名称输入:"localhost"---选择你的FTP目录物理路径,点下一步---Ip地址选“自己的IP”,端口可以自己设,勾上“自动FTP站点”,SSL选“允许”
点下一步---身份验证选“匿名”,允许访问选“匿名用户”,权限勾“读取”或“写入”,点完成。

4
4、到控制面板---系统和安全---允许程序通过防火墙---钩上FTP及后面两个框框。
现在在WIN7系统下通过自带的IIS搭建的匿名FIP就已成功,我们可以通过输入FTP的地址来进行数据的上传与下载。

❷ 怎么把自己电脑设置成FTP服务器

如果只是想建个小型的同时在线用户数不超过10个的ftp服务器,且不会同时进行大流量的数据传输,可以用IIS(Internet服务器)作为服务器软件来架设。
以Windows
XP中的IIS
5.0为例。
1.安装IISWindows
XP默认安装时并不安装IIS组件,需要手工添加安装。进入控制面板,找到“添加/删除步骤”,打开后选择“添加/删除Windows组件”,在发明的
“Windows组件向导”对话框中,选中“Internet信息服务(IIS)”选项。点击“详细信息”按钮,在发明的“Internet信息服务(IIS)”对话框中,选中“文件传输
协议(ftp)服务”选项,然后点击“确定”按钮即可。
安装完毕,按照系统提示重新启动计算机即可。电脑重启后,ftp服务即开始运行。
2.设置IIS点击“开始→所有步骤→管理工具→Internet信息服务”菜单项,打开“Internet信息服务”对话框,右键点击“默认ftp站点”选项,选择“属性”命令。在
发明的“属性”对话框中,我们可以设置ftp服务器的名称、IP、端口、访问账户、ftp目录职位地方、用户进入ftp时接收到的消息等信息。
(1)ftp站点基本信息
点击“ftp站点”选项卡,其中的“描述”选项为该ftp站点的名称,可以随意填写;“IP地址”选项为服务器的IP,系统默认为“(全部未分配)”,一般不需
改动(如果有两个或两个以上的IP地址,最好指定为公网IP);“TCP端口”选项一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连
(2)设置账户及其权限
许多ftp站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账
户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。
(3)安全设定
“本地访问”来管理。至于“ftp站点操作员”选项,是用来添加或删除本ftp服务器具有必定权限的账户。
IIS与其他专业的ftp服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定ftp服务器允许访问的账户,要添加或删除允许访问的账户
,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“ftp站点操作员”选项来添加或删
除。但对付Windows
2000和Windows
XP专业版,系统并不提供“ftp站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。
(4)设置用户登录目录
点击“主目录”选项卡,在“本地路径”框中选择好ftp站点的根目录,并设置该目录的读取、写入、目录访问权限。
“目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将C:\ftp设为站点根目录,则当用户登录ftp后,前者会使主目录显示为“\”,后者显示为
“C:\ftp”。
设置完成后,ftp服务器就算真正建成了。使用ftp客户端软件(如Cuteftp、Fllung
burning
ashFXP等)时,在“主机处”填写ftp服务器的IP地址.

❸ 如何把自己的电脑变成FTP服务器

1、到控制面板---程序---打开或关闭windows功能,列表内找到Internet信息服务(展开)---选中FTP的三个项

2、到控制面板---系统和安全---管理工具---Internet 信息服务(IIS)管理器---右键点你计算机名称那里,选择添加FTP站点

3、FTP站点名称输入:"localhost"---选择你的FTP目录物理路径,点下一步---Ip地址选“自己的IP”,端口可以自己设,勾上“自动FTP站点”,SSL选“允许”

点下一步---身份验证选“匿名”,允许访问选“匿名用户”,权限勾“读取”或“写入”,点完成。

4、到控制面板---系统和安全---允许程序通过防火墙---钩上FTP及后面两个框框。
现在在WIN7系统下通过自带的IIS搭建的匿名FIP就已成功,我们可以通过输入FTP的地址来进行数据的上传与下载。

❹ 如何将自己电脑(WIN7系统)设置成FTP

1、首先单击“开始”,然后再选择“控制面板”,然后再单击鼠标左键。

❺ 如何把自己的电脑变成一台FTP服务器

用IIS
iis(来源网上)
Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)

其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。

IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。本文将向你讲述Windows 2000高级服务器版中自带的IIS 5.0的配置和管理方法。

准备篇 IIS的添加和运行

一、IIS的添加

请进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS组件的添加。用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。

二、IIS的运行

当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet服务管理器(Internet信息服务)”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。

第一篇 IIS之Web服务器

一、建立第一个Web站点

比如本机的IP地址为192.168.0.1,自己的网页放在D:\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。

对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。

1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“192.168.0.1”。
2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。
3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index.htm”。
4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示操作即可添加成功。
5.效果的测试:打开IE浏览器,在地址栏输入“192.168.0.1”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!

注:具体不同的电脑会有不同的选项名称,但大体上还是可以找到了(多试一下)。

二、添加更多的Web站点

1.多个IP对应多个Web站点

如果本机已绑定了多个IP地址,想利用不同的IP地址得出不同的Web页面,则只需在“默认Web站点”处单击右键,选“新建→站点”,然后根据提示在“说明”处输入任意用于说明它的内容(比如为“我的第二个Web站点”)、在“输入Web站点使用的IP地址”的下拉菜单处选中需给它绑定的IP地址即可;当建立好此Web站点之后,再按上步的方法进行相应设置。

2.一个IP地址对应多个Web站点

当按上步的方法建立好所有的Web站点后,对于做虚拟主机,可以通过给各Web站点设不同的端口号来实现,比如给一个Web站点设为80,一个设为81,一个设为82……,则对于端口号是80的Web站点,访问格式仍然直接是IP地址就可以了,而对于绑定其他端口号的Web站点,访问时必须在IP地址后面加上相应的端口号,也即使用如 “http://192.168.0.1:81” 的格式。

很显然,改了端口号之后使用起来就麻烦些。如果你已在DNS服务器中将所有你需要的域名都已经映射到了此惟一的IP地址,则用设不同“主机头名”的方法,可以让你直接用域名来完成对不同Web站点的访问。
比如你本机只有一个IP地址为192.168.0.1,你已经建立(或设置)好了两个Web站点,一个是“默认Web站点”,一个是“我的第二个Web站点”,现在你想输入“www.enanshan.com”可直接访问前者,输入“www.popunet.com”可直接访问后者。其操作步骤如下:

(1)请确保已先在DNS服务器中将你这两个域名都已映射到了那个IP地址上;并确保所有的Web站点的端口号均保持为80这个默认值。
(2)再依次选“默认Web站点→右键→属性→Web站点”,单击“IP地址”右侧的“高级”按钮,在“此站点有多个标识下”双击已有的那个IP地址(或单击选中它后再按“编辑”按钮),然后在“主机头名”下输入“www.enanshan.com”再按“确定” 按钮保存退出。

(3)接着按上步同样的方法为“我的第二个Web站点”设好新的主机头名为“www.popunet.com”即可。
(4)最后,打开你的IE浏览器,在地址栏输入不同的网址,就可以调出不同Web站点的内容了。

3.多个域名对应同个Web站点

你只需先将某个IP地址绑定到Web站点上,再在DNS服务器中,将所需域名全部映射向你的这个IP地址上,则你在浏览器中输入任何一个域名,都会直接得到所设置好的那个网站的内容。

三、对IIS服务的远程管理

1.在“管理Web站点”上单击右键,选“属性”,再进入“Web站点”窗口,选择好“IP地址”。

2.转到“目录安全性”窗口,单击“IP地址及域名限制”下的“编辑”按钮,点选中“授权访问”以能接受客户端从本机之外的地方对IIS进行管理;最后单击“确定”按钮。

3.则在任意计算机的浏览器中输入如“http://192.168.0.1:3598”(3598为其端口号)的格式后,将会出现一个密码询问窗口,输入管理员帐号名(Administrator)和相应密码之后就可登录成功,现在就可以在浏览器中对IIS进行远程管理了!在这里可以管理的范围主要包括对Web站点和FTP站点进行的新建、修改、启动、停止和删除等操作。

四、本部分常见问题解答

Q:在上文中所涉及到的网址中,有的加了“http://”,有的没加,这意味着什么呢?
A:没有加“http://”部分的网址,说明其可加可不加;而加了“http://”部分的,则说明它必不可少!对于带端口号的网址则必须加;否则可省略。
Q:对于上文中涉及到IP地址的网址,可否用比较“友好”的名称来代替呢?
A:可以!它除了能够用IIS服务器所在的计算机名来代替之外,还可在DNS服务器中新建域名和相应IP地址的映射表,就也可以用域名来进行访问了!
Q:我设置好了一个Web服务器,但是当我访问网页时,却出现密码提示窗口。这是为什么?
A:访问Web站点时,出现密码提示窗口,一般来说有以下原因,请逐个去进行检查:

1.所访问的网页文件本身加了密。比如“默认Web站点”原主目录“E:\Inetpub\wwwroot”下的首页文件“iisstart.asp”访问时就需要密码。

2.没有设置允许匿名访问或作了不应该的改动.如图4所示,首先应确保已勾选中了“匿名访问”这一项;并且其下“编辑”中“匿名用户帐号”中“用户名”一项应为“IUSR_NODISK”(其中“NODISK”为计算机名)的格式;另外,还需要已勾选中“允许IIS控制密码”一项。

3.你的目标目录被限制了访问权限。此项仅当该目录位于NTFS格式分区中时才可能出现。请在其上单击右键,选“属性”,再进入“安全”窗口,看列表中是不是默认的允许“Everyone”组完全控制的状态,如不是,请改回 。

第二篇 IIS之FTP服务器

一、建立你的FTP站点

第一个FTP站点(即“默认FTP站点”)的设置方法和更多FTP站点的建立方法请参照前文Web服务器中相关操作执行。需要注意的是,如果你要用一个IP地址对应多个不同的FTP服务器,则只能用使用不同的端口号的方法来实现,而不支持“主机头名”的作法。
对于已建立好的FTP服务器,在浏览器中访问将使用如“ftp://192.168.0.1”或是“ftp://192.168.0.1:22的格式”;除了匿名访问用户(Anonymous)外,IIS中的FTP将使用Windows 2000自带的用户库(可在“开始→程序→管理工具→计算机管理”中找到“用户”一项来进行用户库的管理)。

二、本部分常见问题解答

Q:如何修改FTP服务器登录成功或退出时的系统提示信息?
A:在相应的FTP站点上单击右键,选“属性”,再转到“消息”窗口,在“欢迎”处输入登录成功之后的欢迎信息,在“退出”处输入用户退出时的欢送信息即可。
Q:为什么我的FTP服务器建立成功之后,除了管理员(Administrator)和匿名用户(Anonymous)之外,普通用户都不能在本机上登录;可在其他计算机上却能够正常使用。这是为什么?
A:因为默认的,普通用户不具有在本机登录的权限。如果要修改,请进入“开始→程序→管理工具→本地安全策略”中选择“左边框架→本地策略→用户权利指派”,再在右边框架中双击“在本地登录”项,然后将所需的普通用户添加到它的列表中去就行了。
第三篇 IIS之SMTP服务器

如果你嫌互联网上的那些免费邮件发送邮件的速度过慢的话,你或许可以考虑用IIS来建立一个本地的SMTP服务器。不管你是直接连入互联网还是通过局域网接入,不管你是有静态的IP地址还是用动态的IP地址,都可以很轻松地建立成功!
建立IIS下的SMTP服务器的方法非常简单,只需在IIS管理器中让“默认SMTP虚拟服务器”处于已启动状态就行了;此外一般不用再做其他任何设置。
如果你想要用自己的SMTP服务器发信,只需将你E-mail客户端软件设置中“发送邮件服务器(SMTP)”项中填入“localhost”,则不管你的IP地址如何变化,它都能正常工作, 。

当你使用自己的这个SMTP服务器发送E-mail时,不仅有不受制于人的自由感,更有闪电般的发信速度,是个人SMTP服务器的最佳选择!
IIS版本对应的windows版本信息
2000 iis版本是5.0
xp 版本是5.1
2003版本是6.0

2008版本是7.0

IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。

IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。

IIS支持服务器应用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下内容:
1,Microsoft Exchange Server 客户/服务器通讯和群组软件;
2,Mirrosoft Proxy Server 代理服务器
3,用于连接IBM企业网络的Microsoft SNA Server;
4,用于集中管理分布式系统的Microsoft Systems Management Server;
5,Microsoft Commercial Internet System(MCIS)。

IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。

IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。

IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。

IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBScript,JScript开发软件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。

❻ 如何将自己的电脑设置成ftp服务器

如果只是想建个小型的同时在线用户数不超过10个的ftp服务器,且不会同时进行大流量的数据传输,可以用iis(internet服务器)作为服务器软件来架设。
以windows
xp中的iis
5.0为例。
1.安装iiswindows
xp默认安装时并不安装iis组件,需要手工添加安装。进入控制面板,找到“添加/删除步骤”,打开后选择“添加/删除windows组件”,在发明的
“windows组件向导”对话框中,选中“internet信息服务(iis)”选项。点击“详细信息”按钮,在发明的“internet信息服务(iis)”对话框中,选中“文件传输
协议(ftp)服务”选项,然后点击“确定”按钮即可。
安装完毕,按照系统提示重新启动计算机即可。电脑重启后,ftp服务即开始运行。
2.设置iis点击“开始→所有步骤→管理工具→internet信息服务”菜单项,打开“internet信息服务”对话框,右键点击“默认ftp站点”选项,选择“属性”命令。在
发明的“属性”对话框中,我们可以设置ftp服务器的名称、ip、端口、访问账户、ftp目录职位地方、用户进入ftp时接收到的消息等信息。
(1)ftp站点基本信息
点击“ftp站点”选项卡,其中的“描述”选项为该ftp站点的名称,可以随意填写;“ip地址”选项为服务器的ip,系统默认为“(全部未分配)”,一般不需
改动(如果有两个或两个以上的ip地址,最好指定为公网ip);“tcp端口”选项一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连
(2)设置账户及其权限
许多ftp站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账
户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。
(3)安全设定
“本地访问”来管理。至于“ftp站点操作员”选项,是用来添加或删除本ftp服务器具有必定权限的账户。
iis与其他专业的ftp服务器软件不同,它基于windows用户账号进行账户管理,本身并不能随意设定ftp服务器允许访问的账户,要添加或删除允许访问的账户
,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置windows用户账号,然后再通过“安全账户”选项卡中的“ftp站点操作员”选项来添加或删
除。但对付windows
2000和windows
xp专业版,系统并不提供“ftp站点操作员”账户添加与删除功能,只提供administrator一个管理账号。
(4)设置用户登录目录
点击“主目录”选项卡,在“本地路径”框中选择好ftp站点的根目录,并设置该目录的读取、写入、目录访问权限。
“目录列表样式”中“unix”和“ms-dos”的区别在于:假设将c:\ftp设为站点根目录,则当用户登录ftp后,前者会使主目录显示为“\”,后者显示为
“c:\ftp”。
设置完成后,ftp服务器就算真正建成了。使用ftp客户端软件(如cuteftp、fllung
burning
ashfxp等)时,在“主机处”填写ftp服务器的ip地址.

❼ 如何让自己的主机变成FTP服务器

Server-U速成教程
Serv-U:快速构建功能强大的FTP服务器
Internet的迅速发展为人们提供的前所未有的信息资源,越来越多的人希望在享受
Internet
带来的全新的体验的时候,能够拥有自己的网上家园。在当今流行的Internet应用
中,要数WWW和FTP文件传输最为普及了。本文将结合Serv-U
这一功能强大,界面友好,易学易用的FTP服务器端软件,详细的介绍如何在最短的
时间内建立起一个完备的FTP服务器。除了具体的安装和配置说明外,文中还将涉及一些
使用FTP
所必须了解的相关知识,希望能够对广大网友有所帮助。
简介
Serv-U是目前众多的FTP服务器软件之一。通过使用Serv-U,用户能够将任何一
台PC设置成一个FTP服务器,这样,用户或其他使用者就能够使用FTP
协议,通过在同一网络上的任何一台PC与FTP服务器连接,进行文件或目录的复制,
移动,创建,和删除等。这里提到的FTP协议是专门被用来规定计算机之间进行文件传输
的标准和规则,正是因为有了象FTP
这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系
统,对不同类型的文件进行相互传递。
虽然目前FTP服务器端的软件种类繁多,相互之间各有优势,但是Serv-U凭借其
独特的功能得以展露头脚。具体来说,Serv-U
能够提供以下功能:
符合windows标准的用户界面友好亲切,易于掌握。
支持实时的多用户连接,支持匿名用户的访问;通过限制同一时间最大的用户访问人数
确保PC
的正常运转。
安全性能出众。在目录和文件层次都可以设置安全防范措施。能够为不同用户提供不同
设置,支持分组管理数量众多的用户。可以基于IP
对用户授予或拒绝访问权限。
支持文件上传和下载过程中的断点续传。
支持拥有多个IP地址的多宿主站点。
能够设置上传和下载的比率,硬盘空间配额,网络使用带宽等,从而能够保证用户有限
的资源不被大量的FTP
访问用户所消耗。
可作为系统服务后台运行。

可自用设置在用户登录或退出时的显示信息,支持具有UNIX风格的外部链接。

上面列出的只是Serv-U众多功能中的一部分,具体的使用将在下文中进行详细
的介绍,这里要说明的一点时,Serv-U在保持功能全面,强大的基础上,提供的完全易
于使用的操作界面,可以说一切尽在掌握。
使用说明
用户在使用Serv-U的过程中可能会碰到的所有设置问题都可以通过Serv-U窗口
中的菜单选项实现。如果用户在安装Serv-U
之后,启动Serv-U时,屏幕上没有显示出Serv-U的控制窗口的话,可以用鼠标右键
点击位于任务条系统托盘中的Serv-U
图标(一个大写的字母“U”),然后选择弹出菜单中的第一项“ShowWindow”,这
样屏幕上就会显示出Serv-U的控制窗口。
设置FTP服务器
位于Serv-U控制窗口中的“SETUP”菜单中的第一项“FTP-SERVER”用来对FTP
服务器进行总体上的设置。在选择之后出现的窗口中的第一项“FTP
PORTNUMBER”用来设置FTP服务器使用的端口号,FTP服务器将会通过该端口收听所
有来访用户的信息。一般情况下,FTP
服务器的默认端口号为21,但是用户可以根据自己的情况自由的进行更改,只要能
够保证所采用的端口号与其它网络应用不冲突即可。这里需要说明的一点是,使用用户
自己选择的服务器端口可以起到很好的安全防范作用,这时,只有用户自己和其他知道
该端口号的用户才能够成功的实现与服务器的连接。因此,建议用户在设置FTP
服务器的时候使用自己选定的端口,而不要只是简单的使用默认值。
随后用户需要设置服务器所能提供的最大速度。一般情况下,用户可以将这项
空出,那么服务器将会利用所有可能的带宽为客户提供服务。能够为用户提供最大的访
问速度当然很好,但是过多的FTP
用户可能会蚕食掉一切可能的带宽,从而使其它的网络应用几乎不可能实现。因此
,合理的控制FTP服务器所能够占用的最大带宽还是很重要的。
下一项是设置服务器允许的最大用户访问量。在此,用户可以限制同一时间内
访问FTP服务器的最大人数。如果把该项设为0,那么FTP
服务器将会拒绝任何用户访问要求;如果将该项空出,那么Serv-U将不会对访问人
数进行控制,直到耗尽所有的系统资源。如果用户希望自己的FTP
服务器能够保持正常运转的话,那么最好对来访的用户数量进行合理的限制。一般
情况下,即使老式的486机器,在使用Serv-U之后,也能够在同一时间内为20多名用户提
供访问支持。
在此之后的一系列复选项中的第一项为“启动安全功能”。如果用户没有选择
该项,那么任何人通过网络都可以直接进入FTP服务器,对服务器中的任何文件进行随意
地复制,改动,甚至删除。除了那些拥有小范围内的个人网络,不希望每次登录都重复
输入用户名、密码等烦杂手续的人之外,用户一定要确保已经选中了该选项,即启动了
服务器的安全防范功能。
下一项“ENCRYPT PASSWORDS”在默认情况下也被自动选中。这样,Serv-U将会
使用与UNIX操作系统相同的加密机制加密并保存用户的密码。如果用户不选择对密码进
行加密,那么所有用户输入的口令将会以明文的方式保存在位于Serv-U
安装目录下的Serv-U.ini文件中。
随后一项用来设定是否需要匿名访问用户输入密码。默认情况下,该项为空白
,这样那些使用匿名帐号访问FTP服务器的用户将不被要求输入口令。需要注意的是这里
对匿名用户密码的检测非常简单,只要匿名用户输入符合邮件地址格式的任意字符串即
可,Serv-U
不会进一步的判断用户输入的邮件地址是否真正存在。
下一项为预防反超时措施。如果用户选择了该选项,Serv-U将会采用新的记时
方式,那些希望通过定期向服务器发送命令来防止出现超时操作的用户将不再得逞。
随后的选项被用来设定是否删除没有完整上传的文件,如果用户不使用该删除
功能,那么当有用户在向FTP服务器上传文件的过程中出现错误而没有实现文件的完整上
传时,Serv-U
将会在硬盘上保留已上传的内容,从而实现上传文件的断点续传。
下面我们要讨论的是跨FTP攻击。通常状况下,当使用FTP协议进行文件的传输
时,客户端首先向FTP服务器发出一个“PORT”命令,该命令中包含该用户的IP地址和将
被用来进行数据传输的端口号。服务器在收到该命令后,利用命令所提供的用户地址信
息建立与用户的连接。大多数情况下,上述过程不会出现任何问题,但是,当客户端是
一名恶意用户时,可能会通过在PORT
命令中加入特定的地址信息,使FTP服务器与其它非客户端的机器建立连接。虽然这
名恶意用户可能本身无权直接访问某一特定机器,但是如果FTP
服务器有权访问该机器的话,那么恶意用户通过FTP服务器作为中介,仍然能够最终
实现与目标服务器的连接。这就是我们所提到的跨服务器攻击。为了防止上述情况的发
生,用户可以选择“防止跨FTP
服务器攻击”的选项,这样Serv-U在与任何来访用户建立连接之前,首先要核实该
用户提供的地址信息是否为其真实地址。任何事情都是两方面的。我们已经知道通过使
用Serv-U
可以防止发生跨FTP服务器的攻击,但是,同时我们也放弃了在FTP服务器和FTP服务
器之间实现数据传输的功能。这是因为Serv-U
只会与那些所提供的地址与地址提供者的实际地址相符的用户建立连接,用户将不
能远程控制在两台不同的FTP服务器之间进行文件传输。
最后的两个选项用来限制用户在FTP服务器上的最大停留时间,以及规定服务器中文
件和目录名的大小写。
该窗口中的其它相关选项我们将会在稍后进行详细介绍。
用户帐号管理
用户使用FTP服务器的一个最基本的任务就是添加和管理用户信息。通过选择“
SETUP”菜单中的“USERS”打开Serv-U
的用户管理窗口。该窗口可以分为左右两大部分。其中左边的窗口用来显示目前所
有已经注册的FTP服务器的用户。任意选中其中一个用户,其详细的配置信息将会相应的
显示在窗口的右边。如果是首次启动Serv-U,那么仅会显示一个名为“DEFAULT”的系统
默认帐号。
下面详细介绍一下建立新用户帐号的全过程.
首先单击窗口最右边的“NEW”按钮,在随后的弹出窗口中输入需要建立的用户
名。这时,输入的用户名就会出现在窗口右边的用户名一栏中。用户还可以在该栏中对
所建立的帐号名称进行修改。
随后用户可以输入该帐号将要归属的用户组的组名或建立一个新的组。所谓组
是人们为了便于管理数量庞大的用户群而推出的概念。我们可以把众多的单个用户划分
到不同的组里进行统一的管理。因为属于同一个组的用户都具有一些共同的属性,例如
用户密码,根目录等,所以用户只需要对个别具有特殊属性的帐号进行个别设置即可,
这样就极大的简化了对用户帐号的管理和维护工作。需要注意的一点是,“Anonymous”
这个特殊的用户帐号不属于任何一个用户组。
在随后的密码栏中需要输入帐号的口令,如果用户在服务器的设置中选择了加
密密码的选项(见前文),那么所输入的密码将自动以加密方式储存。关于密码很重要
的一点是只有输入的前8位字符有效,希望能够引起广大Serv-U
使用者的注意。另外,如果用户在建立新的帐号时没有输入相应的密码,那么并不
意味着该用户帐号没有密码,Serv-U将会尝试着寻找是否该用户帐号属于某一个用户组
并且该用户组具有统一的密码。如果Serv-U
没有找到相应的用户组密码的话,将会拒绝该用户帐号的访问。如果用户确实希望
不规定某个帐号的密码,只要在相应帐号的密码一栏中输入“<
>”即可。上述情况的一个例外是Anonymous
用户帐号,该帐号没有密码,Serv-U只要求用户输入符合邮件地址格式的任意字符
串即可。
在“HOME”一栏中,设置FTP用户的根目录,即用户在成功登录之后所自动位于
的起始目录。每一个用户帐号都要有自己的根目录,否则Serv-U
将拒绝该用户帐号的访问。当然,如果该帐号属于某个组,而该用户组已经设定了
共同的根目录,那么用户就不必对该用户组内的每个帐号进行重复设置。用户在输入根
目录的地址时应当注意必须使用完全路径,包括盘符。
在“NOTE”一栏中,用户可以选择输入一些对帐号起辅助说明的文字以备将来参考
之用。
在用户窗口右边最大的一栏用来设定帐号的访问权限,从而决定用户可以访问哪些
文件,并以何种方式访问这些。Serv-U
按照文件和目录两大类别对用户的访问权限进行了划分。具体来说包括:
对文件的访问权限:
READ:允许用户下载文件;
WRITE:允许用户上传文件,但无权对文件进行更改,删除,或重命名;
APPEND:允许用户对已有的文件进行附加,拥有APPEND权限的用户自动拥有WRITE
权限;
DELETE:允许用户对文件进行改动,重命名,或删除。拥有DELETE权限的用户自动拥
有WRITE和APPEND权限;
EXECUTE:允许用户通过FTP运行可执行文件。例如,用户可以远程运行DOS或Windows
程序。
对目录的访问权限:
LIST:允许用户取得目录列表;
MAKE:允许用户在根目录下建立新的子目录;
REMOVE:允许用户删除根目录下的子目录。
INHERIT:选中该选项之后,对某一目录设置的访问权限将自动被该目录下的所有子目录

继承。
在完成上述所有设置之后,点击“STORE”按钮,新建立的用户帐号将被保存在FTP服务
器中。
该窗口中的其它选项将会在稍后进行详细的介绍。
实时监控
用户在完成FTP服务器的基本配置之后,就可以向外界提供FTP文件传输服务了
。我想很多用户都希望在提供FTP服务的过程中,能够实时地对访问自己服务器的用户进
行监控,从而一方面既能够对整个服务过程做到心中有数,另一方面还可以在可能出现
意外问题之前,采取及时的防范和补救措施。在这一方面,相信Serv-U
能够充分满足大家的需求。
首先,让我们看一下如何利用Serv-U实现实时的用户监控。
选择“FILE”菜单中的“USERINFO”选项。在弹出窗口中的上半部分将会显示
出所有当前正在与服务器连接的用户。用鼠标点击其中的任一用户将会在窗口的下半部
分出现该用户的详细信息。
在窗口的右下方有一个“SPYONUSER”按钮,点击之后出现的窗口将会显示出特
定用户向FTP服务器发出以及FTP服务器响应的所有命令。该窗口将会跟踪所选用户的所
有命令,对了解特定用户在访问FTP
服务器的过程中的所有行为提供了可靠的依据。
在该按钮下方还有一个名为“KILLUSER”的按钮,如果用户发现某个来访用户
的行为可疑,可能会对FTP服务器的正常工作带来危害的话,可以通过使用该按钮立即中
断与该用户的连接,将该用户踢出FTP
服务器。
需要注意的一点是,虽然Serv-U能够提供实时的用户监控信息,但是需要耗用
很大一部分的系统资源。如果用户发现系统性能出现明显下降的话,可以通过窗口右侧
的“FREEZE
LIST”按钮暂时冻结窗口信息的动态显示,从而释放出宝贵的系统资源。
设置服务器端日志记录
除了能够实时的进行监控之外,Serv-U还提供了强大的日志记录功能,从而方便用
户记录和总结一段时期内Serv-U的运行情况。
选择“FILE”菜单下的“LOGGING”,弹出日志设置窗口,用户可以选择对哪些事件
进行记录,以及将记录信息保存到何处。
在该窗口的右侧,用户可以选择对不同的事件进行记录,其中包括系统信息,
安全信息等,同时用户还可以设置是将所记录的信息显示在Serv-U
的主窗口内,还是保存到某一指定文件内。出于耗用系统资源和备份信息的需要,
建议用户把日志信息保存到指定的文件内。
需要说明的一点是Serv-U的日志记录文件采用统一的格式,具体如下:
[n]DATETIME-(xxxx)MESSAGE
最前面的数字“n”代表所记录信息的类别,分别为:
n=1:系统信息(错误信息等);
n=2:用户发出的FTP命令;
n=3:文件下载;
n=4:文件上传;
n=5:安全信息(用户登录信息等)
n=6:服务器响应的FTP命令;
n=7:WinSock使用记录;
n=8:DLL文件访问记录
另外,括号中的“XXXX”是Serv-U赋予每一个来访用户的一个唯一的数字标识。
5.设置登录和退出信息
ywy000128018.jpg?width="340">
细心的用户可能会发现在登录或退出某个FTP站点时,经常会出现一个窗口,显
示一些包括系统设置,欢迎访问等在内的信息。那么如何在Serv-U
下实现这一功能呢?
首先,用户需要把要显示给用户的信息保存在一个文本文件中,然后选择“SE
TUP”菜单中的“MESSAGES”,在弹出的窗口中进行设置。
在位于窗口最上方的下来框中,用户需要选择将要使用登录和退出信息的IP地
址。因为Serv-U支持一台机器拥有多个IP,所以用户需要选择相应的IP地址。在下面的
两个选项中分别输入用户事先已经建立好的包含登录和退出信息的文本文件的地址。
使用外部连接
所谓外部连接是指那些显示在某一目录下指向位于该目录之外的某一文件或目
录的连接。在用户端看来,外部连接所指向的文件或目录就位于当前目录之下,但实际
上他们只是一些起连接作用的虚拟指针。使用外部连接的一个最大好处就是能够把来访
用户可能需要的所有资源都集中到一个目录之中,这样用户就可以通过不同的外部连接
访问实际上位于不同磁盘或不同目录的分散信息。
为了充分利用Serv-U提供的外部连接功能,用户首先需要生成一个文本文件保存所
有可能会用到的外部连接。文件的具体格式如下:
LINKNAME|SOURCENAME
其中的“LINKNAME”是显示在用户当前目录下的外部连接的名称,而“SOURCENAME
”则是该外部连接实际指向的磁盘或目录。
例如我们在一个名为“LINK.TXT”的文件中写入如下一条:
CD-ROM|F:\
这样在用户的当前目录中就会出现“CD-ROM”字样,点击之后,就可以直接访问FT
P
服务器的光驱。
在配置好外部连接的文本文件之后,选择“FTLE”菜单中的“FTPSERVER”,在
弹出的窗口中找到“PRIMARYFIEL
CONTAININGLINK”,然后输入上述文本文件的完全路径。在“PRIMARYFIELCONTAIN
INGLINK”下方有一个“SECONDARY
FILECONTAININGLINK”,该项是用来设定起辅助作用的外部连接文件,可以参照上
述方法生成。
设置上传和下载比例
如果用户希望自己FTP站点的使用者不仅仅使用自己提供的资源,还能够上传一
些有价值的东西供大家共享的话,可以通过使用Serv-U提供的“上传和下载比例”这一
功能实现。
用户可以在“FILE”菜单中的“FTP-SERVER”,“USERS”和“GROUPS”的弹出
窗口中找到名为“U/DRATIOS”的功能按钮,点击之后出现设置窗口。用户可以限制每个
FTP
站点的使用者每上传一个文件后可以下载的文件数。例如,如果将某个用户的上传
和下载比例设置为1/3,那么该用户每上传一个文件,就可以从FTP
站点下载3个文件。
Serv-U支持在单个会话过程或全部会话过程的范围内,按照具体传输的文件数目或
文件的大小,限制用户的上传和下载比例。
使用磁盘限额
随着用户数量的增加,一个非常实际的问题就是如何既能够确保每个用户都有
足够的硬盘空间可用,同时又防止FTP服务器吞食整个机器的硬盘资源。同样,在这个问
题上Serv-U提供了有力的解决方案。
用户可以分别在“FILE”菜单中的“USERS”和“GROUPS”选项的弹出窗口中找
到名为“QUATO”的功能按钮。点击之后出现设置窗口,用户可以首先检测某个用户帐号
当前所使用的硬盘空间,然后根据具体的情况分别设置不同的用户帐号所能支配的最大
硬盘空间,从而有效的解决硬盘空间不足的问题。
基于IP地址授予或拒绝访问权限
选择“FILE”菜单中的“IPACCESS”选项,在弹出的窗口中进行设置。
用户可以在窗口的左边设置不同的访问规则,而当前所有的访问规则将会显示在右
边的列表中。
Serv-U提供了两种基本的访问规则,分别为“拒绝访问”规则和“允许访问”
规则。在“拒绝访问”规则下,所有来自用户输入的IP地址的访问者都将被拒绝访问,
而来自其它IP地址的用户都将被授予访问权限。同理,如果用户选择了“允许访问”规
则,那么所有来自用户输入的IP地址的访问者都将被授予访问权限,而来自其它IP
地址的用户将无权访问FTP服务器。
通过以上功能,用户可以针对不同的IP地址,设置不同的权限,从而有效的保障FT
P
服务器免受非法访问者的侵害。
三.小节
Serv-U是一款使用简单,功能强大,易学易用的FTP服务器端软件。相信广大用
户结合以上的介绍,再加上个人的实践,一定会在最短的时间内构建起自己的功能强大
的FTP服务器。

❽ 如何将自己的电脑设置成FTP服务器

  1. 打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。

  2. 更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"。

  3. 在弹出的窗体中右键点击计算机名称,选择添加FTP站点。在弹出的对话框中输入Ftp站点的名称(例如"myFtp"),物理路径(例如"d:myFtp"),点击 "下一步".

  4. 在"IP地址"框中输入本机的IP地址(例如我的本机IP地址为192.168.1.100),然后点"下一步",勾选允许所有用户访问,执行读和写的操作权限。最后点击完成。

  5. 设置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上。

  6. 在IE地址栏中输入"ftp :// 192.168.1.100 "(这个地址根据个人电脑实际情况是不同的),在弹出的身份认证对话框中输入用户名和密码,点击登陆即可访问ftp资源。

FTP是文件传输协议使得主机间可以共享文件。 FTP 使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输。控制连接使用类似TELNET协议在主机间交换命令和消息。文件传输协议是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。

FTP独立权限设置:权限设置需要分两部分来进行,即对FTP服务器主目录的权限设置和对各个用户文件夹的权限设置。假设FTP服务器的主目录路径为“F:/FTP”,先取消“FTP”组的用户对“FTP”文件夹的“写入 ”权限。右击“FTP”文件夹,执行“属性”命令。在打开的“FTP 属性”对话框中切换至“安全”选项卡下,然后依次单击“添加”→“高级”→“立即查找”按钮,单击选中“FTP”组并依次单击“确定”按钮回到“FTP 属性”对话框。接着在“FTP的权限”列表框中勾选“拒绝写入”复选框。为了使“拒绝写入”权限仅对“FTP”文件夹有效,还需要单击“高级”按钮,在“FTP的高级安全设置”对话框中双击“权限列表”中的“拒绝FTP写入”选项,打开“FTP的权限设置”对话框。在“应用到”下拉列表中选中“只有该文件夹”选项,连续单击“确定”按钮完成设置。

接着为每个用户创建独立的文件夹(以用户名命名),并针对每个文件夹赋予相应用户适当的权限。以文件夹“xxxx”为例,在“xxxx属性”对话框的“安全”选项卡下将用户“xpzx”添加进来,并赋予其读取和写入的权限。同理,对于其他文件夹,也只赋予相应用户读取和写入的权限。

需权限保护的文件夹必须在NTFS分区中创建,FAT32分区内的资源无法设置权限。

至此,设置工作就全部结束了。在任意一台机器上以用户“xxxx”的身份登录FTP服务器,你会发现该用户只能在“xxxx”文件夹中任意读写,而无法看到主目录和其他用户目录的内容。

❾ 如何把电脑做为FTP的服务器

第一步
给自己机子按IIs协议
(开始
-设置-控制面板-添加删除程序-windows组件-iis服务添加)
添加后
进行第二步(
开始
-设置-控制面板-管理工具-Internet
信息服务)
里面有个FTP站点
好好捉么一下把
不难
相信你能成功

热点内容
安卓qq邀请码在哪里寻找 发布:2025-05-15 00:02:04 浏览:33
三菱fx编程口 发布:2025-05-15 00:01:23 浏览:809
医院招商引资宣传片脚本 发布:2025-05-15 00:01:21 浏览:367
linuxcftp服务器 发布:2025-05-14 23:58:18 浏览:717
探岳什么配置才有驾驶模式选择 发布:2025-05-14 23:53:17 浏览:144
如何在手机上看无限流量密码 发布:2025-05-14 23:43:31 浏览:114
19投篮脚本 发布:2025-05-14 23:36:57 浏览:513
编译器怎么处理c变长数组 发布:2025-05-14 23:31:46 浏览:663
存折每天可以输错多少次密码 发布:2025-05-14 23:22:06 浏览:909
安卓手机怎么找微信隐藏对话 发布:2025-05-14 23:07:47 浏览:338