“idodolook”通过精心收集,向本站投稿了8篇管理FTP站点服务器服务器教程,下面是小编给大家带来关于管理FTP站点服务器服务器教程,一起来看看吧,希望对您有所帮助。

篇1:管理FTP站点服务器服务器教程
同Web站点一样,用户也可以使用多种方法来管理FTP站点服务器,例如:设置FTP站点服务器的虚拟目录的访问权限、设置匿名访问、创建用户账户等。
10.2.1 为FTP的虚拟目录设置写权限
在FTP的虚拟根目录中,必须设置写权限才能发布信息。为了提高安全性,可以在准备向服务器发布信息时设置该权限,并在发布结束后立即消除权限。
为FTP的虚拟目录设置写权限的操作步骤如下:
(1) 打开“Internet信息服务”管理器窗口,展开服务器站点。
(2) 在“默认FTP站点”中,右击PBSData,从弹出的快捷菜单中选择“属性”命令,打开“PBSData属性”对话框,如图10-10所示。
图10-10 “PBSData属性”对话框
(3) 在“虚拟目录”选项卡的“FTP站点目录”选项组中,启用“写入”复选框,添加写权限。
(4) 单击“确定”按钮,保存设置。
10.2.2 为已知FTP用户建立账户
如果用户未被授权访问某台Internet主机,则无法在该主机登录,因此,为了保证FTP用户能够顺利登录,应为他们建立账户。
为已知FTP用户建立账户的操作步骤如下:
(1) 打开“Internet信息服务”管理器窗口,并展开服务器节点,
右击“默认FTP站点”,从弹出的快捷菜单中选择“属性”命令,打开“默认FTP站点属性”对话框。切换到“安全账号”选项卡,如图10-11所示。
图10-10 “PBSData属性”对话框
(3) 在“虚拟目录”选项卡的“FTP站点目录”选项组中,启用“写入”复选框,添加写权限。
(4) 单击“确定”按钮,保存设置。
10.2.2 为已知FTP用户建立账户
如果用户未被授权访问某台Internet主机,则无法在该主机登录,因此,为了保证FTP用户能够顺利登录,应为他们建立账户。
为已知FTP用户建立账户的操作步骤如下:
(1) 打开“Internet信息服务”管理器窗口,并展开服务器节点。右击“默认FTP站点”,从弹出的快捷菜单中选择“属性”命令,打开“默认FTP站点属性”对话框。切换到“安全账号”选项卡,如图10-11所示。
图10-11 “安全账号”选项卡
(2) 禁用“只允许匿名连接”复选框,此时将弹出一个消息对话框,表明可能通过网络传输未加的密码,单击“是”按钮即可。
(3) 在“FTP站点操作员”选项组中单击“添加”按钮,打开“选择用户或组”对话框。如图10-12所示。在“名称”列表中选择一个或多个用户名,然后单击“添加”按钮。
图10-12 “选择用户或组”对话框
(4) 单击“确定”按钮,将用户添加到“操作员”列表中。
篇2:FTP服务器架设管理篇服务器教程
ftp服务器
架设好FTP服务器后,怎样才能更好地管理自己的FTP,使它性能稳定并合理占用机器资源和分配带宽呢?不同的FTP服务器软件提供的管理方式、功能有所不同,FTP服务器架设管理篇服务器教程
。一、IIS FTP服务器的管理
IIS虽然安装简单,但管理功能不强,只有简单的账户管理、目录权限设置、消息设置、连接用户管理。
1.账户管理
与Serv-U不同,IIS对账户的管理按照Windows用户账户方式进行。如果要给FTP服务器添加一个用户名和密码均为dys的授权账户,首先得在Windows中添加该账户。
1)在“管理工具”中打开“计算机管理”,找到“本地用户和组”下的“用户”,右击鼠标,选择“新用户”,
2)在弹出的“新用户”窗口中输入用户名和密码,确定后Windows就会创建该用户。
3)在“管理工具”中打开“Internet信息服务”,进入“默认FTP站点”的“属性”设置窗口,在“安全账户”选项卡中找到“FTP站点操作员”。在这里可以看到,系统已经默认“Administrators”组所有成员为授权账户。如果你用的是Windows 2000服务器版,可以点旁边的“添加”按钮,将dys账户添加进去,如果不是,则“添加”和“删除”按钮为灰色,不可选。能不能将dys账户添加进去呢?当然可以。
4)回到“计算机管理”,右击刚才创建的用户名,打开“属性”设置,在“隶属于”选项卡中先将默认的“Users”组删除,再点“添加”,在弹出的“选择组”窗口中点“高级→立即查找”,在搜索结果中选择“Administrators”组,然后确定就可以了。
5)要删除某个账户,直接在“计算机管理”中删除即可。
提示:这样做的缺点在于如果不是Windows 2000服务器版,则你每添加一个账户,该账户就自动拥有系统管理员“Administrator”的所有权限。可以想象,一旦账户密码失窃将带来很大的安全隐患。
篇3:FTP站点的建立与维护服务器教程
1、创建新的FTP站点
执行[开始]→[程序]→[管理工具]→[Internet服务器管理器]命令,打开“Internet信息服务”对话框,
用鼠标右键单击服务器节点,从弹出的快捷菜单中选择[新建]→[FTP站点]命令,打开“欢迎使用FTP站点创建向导”对话框,然后单击[下一步]按钮,弹出“FTP站点说明”对话框,在“说明”文本框中输入站点的说明文字,比如“FTP下载站点”,然后单击[下一步]按钮;
打开“IP地址和端口设置”对话框,在“输入FTP站点使用的IP地址”下拉列表中选择或者直接输入IP地址,并设定TCP端口的值为“21”,单击[下一步]按钮继续;
弹出“FTP站主目录”对话框,在“路径”文本框中输入主目录的路径,然后单击[下一步]按钮;
打开“FTP站点访问权限”对话框,FTP站点只有两种访问权限:读取和写入。前者对应下载权限,后者对应上传权限,单击[下一步]继续在最后弹出的对话框中单击[完成]按钮,完成站点的创建。
2、创建虚拟目录
主目录是存储站点文件的主要位置,虚拟目录以在主目录中映射文件夹的形式存储数据,可以更好地拓展FTP服务器的存储能力。
用鼠标右键单击要建立虚拟目录的FTP站点,在弹出菜单中选择[新建]→[虚拟目录]命令。
打开虚拟目录创建向导并单击[下一步]按钮,在“虚拟目录别名”对话框中的“别名”文本栏中指定虚拟目录别名,比如“资料下载”
在“FTP站点内容目录”对话框中单击[浏览]按钮设定虚拟目录所对应的实际路径
在“访问权限”对话框中,设定虚拟目录允许的用户访问权限,可以选择“读取”或“写入”权限,并单击[下一步]按钮完成虚拟目录的设置。
同样道理,我们还可以创建一个名为“资料上传”的虚拟目录。在IIS管理界面中,单击展开FTP站点,可以找到刚才新建的虚拟目录
3、站点的维护与管理
查看连接用户
右键单击FTP站点,从弹出菜单中选择“属性”命令,打开“FTP站点”选项卡。在这里可以对站点说明、IP地址和TCP端口号等内容进行配置,
同时,在“连接”中可以设定同时连接到该站点的最大并发连接数
单击[当前用户]按钮,打开“FTP用户会话”对话框,在这里可以查看当前连接到FTP站点的用户列表,从列表中选择用户,单击[断开]断开当前用户的连接
设定FTP站消息
FTP站点消息分为三种:欢迎、退出、最大连接数。在“消息”选项卡可以分别设定,“欢迎消息”用于向每一个连接到当前站点的访问者介绍本站点的信息,“退出消息”用于在客户断开连接时发送给站点访问者的信息,“最大连接数消息”用于在系统同时连接数达到上限时,向请求连接站点的新访问者发出的提示消息,完成后单击[确定]按钮
配置匿名登录
右键单击FTP站点,从弹出菜单中选择“属性”命令,单击选择“安全账号”选项卡。在默认状态下,当前站点是允许匿名访问的。
在这里如果选择“允许匿名连接”选项,那么FTP服务器将提供匿名登录服务。
如果选择“只允许匿名登录”选项,则可以防止使用有管理权限的账号进行访问,即便是Administrator(管理员)账号也不能登录,从而可以加强FTP服务器的安全管理
修改主目录文件夹
选择“主目录”选项卡,在这里可以使用“主目录”属性表改变FTP站点的主目录并修改其属性。单击[浏览]按钮,改变FTP站点的主目录文件夹存储的位置。如果打算改变主目录读写权限改变,可以选择是否允许“读取”和“写入”权限。为了更加进一步保障服务器的安全,建议选择“日志访问”选项,这样就可以同步记录FTP站点上的操作,从而便于在服务器发生故障的时候,及时打开日志文件检查故障的发生情况
安全访问
单击选择“目录安全性”选项卡,在这里可以通过限制某些IP地址来控制访问FTP服务器的计算机。选择“授予访问”或“拒绝访问”选项,可以用来调整如何处理这些IP地址,单击[添加]按钮可以进行IP 地址的添加操作,从而可以控制来自安全的IP地址的访问
4、访问FTP服务器
下面来测试一下FTP服务器是否已经正常工作了。
首先在f:\inetpub\ftproot文件夹中加入一个名为Pic.bmp的文件
启动Cutftp,配置好FTP站点的属性,然后单击[Connect]按钮连接FTP站点
弹出一个欢迎登录对话框,单击[OK]按钮结束,即可打开FTP主站点目录,此时即可实现上传与下载任务。
篇4:win7iis怎么搭建ftp服务器 win7iis搭建ftp服务器教程
win7iis怎么搭建ftp服务器?win7自带的iis搭建简单的FTP服务器,系统版本需是win7旗舰版,其它版本貌似不带iis,下文小乐哥给大家分享win7iis搭建ftp服务器教程,一起来学学吧!
win7iis搭建ftp服务器教程
第一步:依次进入控制面板–程序和功能–打开或关闭windows功能,如图:
接下来就选择要添加的功能,如图 点击确定,保存之后,再次依次进入 控制面板–系统和安全–管理工具。。。 然后打开Internet信息服务(IIS)管理器,建议发一个快捷方式到桌面上,打开管理器后,请右键单击 网站 然后选择添加FTP站点 然后就填写站点资料吧。物理路径就填你要让别人访问的文件夹,比如我在E盘建立了名为FTP的文件夹 然后就要填IP地址了,对于校园网之类的局域网记得选内网地址。。。外网是访问不了的。。。端口默认21吧 SSL选无 是否自动启动FTP,自己选,如图 IIS的ftp是不能添加密码的,要密码也是用你电脑的账户。。。所以还是选择所有用户吧 然后选择你的站点,到右边找到查看虚拟目录,然后添加虚拟目录 名称随便 然后右键单击你的站点-FTP管理-启动 然后到浏览器中输入。访问一下你的站点吧篇5:linux ftp服务器架设配置教程
Tftp服务器-安装
使用RPM包安装tftp-server
1、如果利用如下命令能够看到服务已启动, 则不用安装
[arm@localhost]# netstat -a | grep tftp
已安装结果:udp 0 0 *:tftp *:*
2、如果没有安装,执行如下命令安装,
[root@localhost]# rpm -ivh tftp-server-0.42-3.1.i386.rpm(rhel5安装光盘\Servers目录)
3、建立tftp的主工作目录
[root@localhost btools]# mkdir /tftpboot
Tftp服务器-配置
4、修改配置文件
[root@localhost btools]# vi /etc/xinetd.d/tftp
service tftp
{
…………………………
socket_type = dgram
…… …… ……
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
…… …… ……
}安装后disable可能为yes就是不开器tftp改为no就可以了
Tftp服务器-启动
#/etc/init.d/xinetd start
#netstat -a | grep tftp
udp 0 0 *:tftp *:* 配置成功
篇6:IIS建立站点基本教程WEB服务器
一、 建立网站目录
合理的规划和建立网站程序目录,便于往后的网站维护,首先在某个分区建立一个用于存放网站程序的目录,如在D盘下建立wwwroot或website,然后在下面建立存放某个网站程序的文件夹,如www.gxidc.net,有些程序需要的访问权限必须设置在网站的上一级目录上,网站程序才能正常执行,特别是PHP程序,因此强烈建议建立多级目录。比如您的程序代码是在D:\ wwwroot\www.gxidc.net\web\目录下,那么您就要在它的上一级目录也就是:D:\ wwwroot\www.gxidc.net\设置它的权限,因此需要在www.gxidc.net下面建立web目录,然后把网站用到的所有文件保存到这个目录。为了便于管理我们在此都建议建立多级网站目录。
如果有多个网站,按上面的操作建立相应的站点目录:D:\ wwwroot\www.gxidc.net1\web\;D:\ wwwroot\www.gxidc.net2\web\;D:\ wwwroot\www.gxidc.net3\web\等,依些类推。如下图:
二、 网站程序、目录权限分配
在Windows Server 系统中,用IIS架设的网站,需要在网站、网站目录的安全选项给与IIS匿名帐号基本的权限访问,否则会在打开网站时出现要求输入“用户名和密码”或“浏览器提示“HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝”等现象,因此需要在架设网站前对网站目录进行用户与网站目录的访问权限的分配。
在“资源管理器”,展开网站目录,如D:\ wwwroot\www.gxidc.net\web\,选中www.gxidc.net 这个文件夹,
“右健”,选择“属性”,然后选中“安全”如下图:
默认情况我们已经删除别的用户了,接下就添加IIS匿名帐号,赋予这个文件夹相应的权限,选择“添加”,然后点击“高级”,接着点“立及查找”找到对应的用户,IIS匿名帐号般类似IUSR_XXX,其中XXX为计算机名,如下图:
点击“确定”完成用户添加。如下图。
通过以上操作,www.gxidc.net下面的文件与文件夹已经有基本访问权,有时需要“高级”里选择把权限继承到下面的文件与文件夹,也以在“高级”选项并在里面进行更细微的权限调整。如下图:
在编辑用户的权限时,一般头两个和最后两个选择不用勾选,也可以在其后面钩选“拒绝”,运行文件的权限一定不要给否则您的网站就会很危险。如下图:
l 对于ASP或PHP网站程序,一般情况网站根目录要分配有administrator、system、访问网站的IIS匿名帐号的默认权限就可以正常访问了。网站根目录一定不能分配“Everyone”和“Users”这两个用户。
l 如果网站根目录下面有要写入文件的文件夹,如“上传图片或有Access数据库”需要写入数据的,可以在根目录分配“写入”权并继承下到子目录;为更安全可以单独选中需要写入数据的文件夹,然后按上面的操作,赋予这个文件夹 “写入”权。
l 对于ASP.NET的程序,在服务器安装有Microsoft .NET Framework 组件的前提下,除了分配上面的用户访问权外,有些网站程序还需要在网站目录添加“IIS_WPG”用户。
l 对于网站权限的分配 ,您可以结合对自身对服务器安全防范与管理的能力可以在不同文件夹的“安全”选项卡中的进行更为严格的配置。
l 对于部分文件夹,如上传图片、附件或不需要执行权的目录,可选中该目录,设置文件夹的属性,在“执行权限”设置其为“无”。
三、 在IIS管理器下架设网站
打开IIS管理器1. 展开Internet 信息服务并找选中“网站”,接着“右键”,选择“新建”,“网站”,进入网站创建向导。如下图:
2. 站点描述中填写便于自己区分不同站点的信息:如www.gxidc.net
3. 按“下一步”,网站“IP”和“端口”建议用默认设置,在“主机头”填写你网站的网址,
备注:在“主机头”也可以暂时不填写,如果建立好的网站使用了相同的端口(如80)会出现端口冲突导致刚建立好的网站是“停止”状态,此时可以指定不同TCP端口进行测试或者在建立好网站后根据实际需在这些网站绑定不相同的域名。
方法:选中该网站,右键,选“属性”,选中“网站”选项卡,点击“高级”,在弹出的窗口点击“添加”,在新窗口中,IP地址选默认“全部未分配”,端口填写“80”,主机头输入你要绑定的域名,输入完成后,点“确定”,完成并退出域名绑定。
4. 接着点击“下一步”,通过浏览的方式指向网站的根目录:D:\wwwroot\webtest\web,在这记得钩选“允许匿名访问网站”。然后按“下一步骤”
5. 在网站访问权限中钩选“读取与运行角本权限”两个选项,别的不用钩选。
6. 完成网站的创建。
建立网站常见异常案例,解决办法仅供参考:
1. 重要提示:每次修改网站、目录、文件相关的用户信息或权限后,请先重启一次IIS再做调试,命令iisreset
2. 对于一些ASP、ASP.NET和PHP网站程序,正确的在网站目录分配“Internet来宾帐号”的“读,写”权限后,仍出现无法正常访问、部分数据无法正常显示或者无法上传图片、附件等。
原因:试着在C:\WINDOWS\TEMP这个目录加上everyone的“读、写”权限,因为相当多网站程序在执行或上传图片、附件的时候,要在这个文件夹下写入临时数据。
3. 提示需要用户名和密码:
点击“确定”后网页显示“HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。”
原因:(1)网站目录可能没有分配访问网站的用户权限,请检查确认分配用户权限(最常见)。(2)如果已经分配权限但没有继承到网站目录,文件,请重新分配权限并继承下去。(3)用户信息不一致,即网站目录分配的用户是A,但用于访问网站的用户却设置用户B,请检查分配过程网站目录权分配的用户与访问网站设置的用户是否一致(一般出现于建立独立用户访问网站)。
4. 提示需要用户名和密码:
点击“确定”后网页显示“HTTP 错误 401.1 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。”
原因:(1)首先参考401.3出错解决方法。(2)如果修改默认“Internet来宾帐号”的密码或所建立的用户名的密码,但又没有更新IIS上设置的用户密码信息,请重新设置密码并在网站属性更新用户信息。
5. 出错提示类似如下文字:Warning: require(./forum.php) [function.require]: failed to open stream: No such file or directory in D:\wwwroot\www.wz.gd\index.php on line 128Fatal error: require [function.require]: Failed opening required './forum.php' (include_path='.;C:\php5\pear') in D:\wwwroot\www.wz.gd\index.php on line 128或者浏览器没显示,是一片空白。
原因:1:检查网站目录IIS是否打开“启用父路径”;2:在网站程序没有问题前提下,请查网站有没有建立多级目录,可能是没有在网站的上一级目录设置用户访问权限并继承下面的目录、文件。
6. 网站目录存在所要访问的文件,但浏览器提示“HTTP 错误 404 - 文件或目录未找到。”
原因:Web服务扩展可能是禁用了相应的ASP、ASP.NET或PHP扩展,如果是“禁止”的,请“允许”。默认情允许ASP、ASP.NET或PHP的就可以了,别最好禁止,用到时再打开。如下图:
7. 网站程序正常,用户权限分配正确,提示“HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。”
原因:可能是在网站目录属性中的的执行权限设置为“无”,请将目录权限设置为“纯脚本”。如下图:
8. 更多出错提示,请用户结合浏览器返回的相关提示在上网搜索关键字或找找资料,一般能找到原因的。
篇7:Freebsd下用pureftpd配置FTP服务器服务器教程
pureftpd安装配置简明说明
1、下载 sourceforge.net/projects/pureftpd/
最新版本是pure-ftpd-1.0.16a.tar.bz2
BSD自带的pureftpd的目录在:cd /usr/ports/ftpd/pureftpd
此处同时提供一个图形管理界面软件kcmpureftpd,有兴趣可以下载用
2、安装
解包到任意目录,如/usr/local/
以下为引用的内容:
tar -xjf pure-ftpd-1.0.16a.tar.bz2
mv pure-ftpd* puresrc
cd puresrc
预制:
./configure --prefix=/usr/local/pureftpd --with-language=simplified-chinese --with-everything
注:
--with-eyerything是安装所有功能
--with-language=simplified-chinese是采用中文作为提示语言
--prefix是安装的目标目录
另外如果需要与mysql连接等还需要在此指定,本文不涉及。
编译安装:
make install-strip
3、建立用户
pureftp默认的是采用linux的用户,比如用root登录等等。此处同时采用其自带的virtual users系统。该系统独立于linux。
进入安装执行目录
cd /usr/local/pureftpd/bin
建立一个ftp用户与组:
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /etc ftpuser
建立第一个虚拟用户:
./pure-pw useradd ftpu -u ftpuser -d /usr/local/testRoot
说明:ftpu是用户名,-u ftpuser是其实际的linux用户,-d指定起始目录,并锁定于该目录,
如果不锁定,则用-D
如果需要不同的权限,可以建立新的linux用户与组
建立用户数据库:
./pure-pw mkdb /usr/local/pureftpd/pureftpd.pdb
说明:今后每添加或修改用户数据库都应该执行一次mkdb,执行后不需要重起ftp
4、建立运行语句
pureftpd的理论是:命令行执行参数比使用conf文件更有效。虽然软件同时提供对.conf文件的支持,还得执行perl文件,怪麻烦的。
cd /usr/local/pureftpd/sbin
./pure-ftpd -A -B -C 1 -c 50 -E -G -I 2 -l unix -l puredb:/usr/local/pureftpd/pureftpd.pdb -p 40000:50000 -R -w
注:此处的运行参数含义如下:
-A 将所有用户所定于根目录
-B 后台运行
-C 每个ip连接数目
-c 总连接数
-E 禁用匿名用户
-G 禁用文件更名
-I 空闲超时时间(分钟)
-l 这是比较重要的一个参数,目的是说明身份认证的方式
此处同时使用默认的linux用户和虚拟用户两种
如果需要用mySQL,则在此处增加设定
-p 设定PORT模式的端口
-R 禁止用户使用CHMOD
-w 启用FXP协议
以上是我的系统需要的一些参数,更多的参数请参见README文件
运行后启动,测试用户root及ftpu,一切ok..
5、自动启动
pureftp支持多种启动方式,俺采用了最容易的一种:
vi /etc/rc.d/rc.local
添加
cd /usr/local/pureftpd/sbin
./pure-ftpd -A -B -C 1 -c 50 -E -G -I 2 -l unix -l puredb:/usr/local/pureftpd/pureftpd.pdb -p 40000:50000 -R -w
reboot,一切ok
6、善后工作:
下面就可以给你的系统建立用户了。
对于不同的目录或文件,可以采用
chown ftpuser dir 及 chgrp ftpusers dir 来进行权限的分配
这样ftp中才能对文件和目录进行操作。
篇8:Windows 管理Internet信息服务器服务器教程
通过上面的学习,用户学会了如何创建Internet信息服务器,下面来介绍如何管理自己的Internet信息服务器,有效地管理,可保证用户的Internet信息服务器安全正常的运行。
断开服务器连接
用户的Internet信息服务器连接到网上之后,如果因为某中原因不再希望网上其他用户访问自己的服务器,可断开该服务器的连接。例如,某一时期,网络中的病毒特别多或且厉害,用户应断开服务器的连接,以防不测。
要断开服务器的连接,在控制台目录树中,双击“ Internet信息服务”节点,展开该节点。然后右击服务器节点,从弹出的快捷菜单中选择“断开”命令,出现确认信息提示框之后,单击“是”按钮即可,
连接服务器
服务器被断开之后,用户可根据需要随时连接服务器,继续通过该服务器发布网络信息。例如,因网络病毒而断开连接的服务器,在网络病毒得到遏制之后,可重新建立连接。要连接服务器,在控制台目录树中,右击“Internet信息服务”节点,从弹出的快捷菜单中选择“连接”命令,打开如图14 - 3 6所示的“连接到计算机”对话框,在“计算机”文本框中输入要连接的Internet信息服务器的计算机名,单击“确定”按钮即可。
备份和还原服务器配置
在服务器的维护过程中,用户很难保证自己的修改和设置都是正确的,都有可能或多或少的犯一些操作错误,导致服务器不能正常运行;另外,访问者的非法操作和恶意攻击也有可能导致服务器遭受破坏。这时,就需要一种方法来恢复服务器系统的正常运行,备份和还







