ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:2.25MB ,
资源ID:157697      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-157697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(常用服务器软件及其配置方法.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

常用服务器软件及其配置方法.docx

1、常用服务器软件及其配置方法计算机网络课程设计报告 课题:常用服务器软件及其配置方法 (一)Apache 服务器配置方法.1(二)MS SQL Server 2005网络服务器配置方法.7(三)ftp服务器软件安装及设置方法.11(四) 常用邮件服务器软件的设置方法.19 一、Apache 服务器配置方法作为最流行的Web服务器,Apache Server提供了较好的安全特性,使其能够应对可能的安全威胁和信息泄漏。 Apache 服务器的安全特性1、 采用选择性访问控制和强制性访问控制的安全策略从Apache 或Web的角度来讲,选择性访问控制DAC(Discretionary Access C

2、ontrol)仍是基于用户名和密码的,强制性访问控制MAC(Mandatory Access Control)则是依据发出请求的客户端的IP地址或所在的域号来进行界定的。对于DAC方式,如输入错误,那么用户还有机会更正,从新输入正确的的密码;如果用户通过不了MAC关卡,那么用户将被禁止做进一步的操作,除非服务器作出安全策略调整,否则用户的任何努力都将无济于事。、Apache 的安全模块Apache 的一个优势便是其灵活的模块结构,其设计思想也是围绕模块(Modules)概念而展开的。安全模块是Apache Server中的极其重要的组成部分。这些安全模块负责提供Apache Server的访问

3、控制和认证、授权等一系列至关重要的安全服务。mod_access模块能够根据访问者的IP地址(或域名,主机名等)来控制对Apache服务器的访问,称之为基于主机的访问控制。mod_auth模块用来控制用户和组的认证授权(Authentication)。用户名和口令存于纯文本文件中。mod_auth_db和mod_auth_dbm模块则分别将用户信息(如名称、组属和口令等)存于Berkeley-DB及DBM型的小型数据库中,便于管理及提高应用效率。mod_auth_digest模块则采用MD5数字签名的方式来进行用户的认证,但它相应的需要客户端的支持。mod_auth_anon模块的功能和mod

4、_auth的功能类似,只是它允许匿名登录,将用户输入的E-mail地址作为口令。以上这些常用的举措可以给Apache Server 一个基本的安全运行环境,显然在具体实施上还要做进一步的细化分解,制定出符合实际应用的安全配置方案。Apache Server基于主机的访问控制Apache Server默认情况下的安全配置是拒绝一切访问。假定Apache Server内容存放在/usr/local/apache/share 目录下,下面的指令将实现这种设置:Deny from allAllow Override None则禁止在任一目录下改变认证和访问控制方法。同样,可以用特有的命令Deny、Al

5、low指定某些用户可以访问,哪些用户不能访问,提供一定的灵活性。当Deny、Allow一起用时,用命令Order决定Deny和Allow合用的顺序,如下所示:1、 拒绝某类地址的用户对服务器的访问权(Deny)如:Deny from allDeny from Deny from 204.168.190.13Deny from 10.10.10.0/255.255.0.02、 允许某类地址的用户对服务器的访问权(Allow)如:Allow from allAllow from Allow from 204.168.190.13Allow from 10.10.10.0/255.255.0.0De

6、ny和Allow指令后可以输入多个变量。3、简单配置实例:Order Allow, DenyAllow from allDeny from 指想让所有的人访问Apache服务器,但不希望来自的任何访问。Order Deny, AllowDeny from allAllow from 指不想让所有人访问,但希望给网站的来访。Apache Sever的用户认证与授权概括的讲,用户认证就是验证用户的身份的真实性,如用户帐号是否在数据库中,及用户帐号所对应的密码是否正确;用户授权表示检验有效用户是否被许可访问特定的资源。在Apache中,几乎所有的安全模块实际上兼顾这两个方面。从安全的角度来看,用户的

7、认证和授权相当于选择性访问控制。建立用户的认证授权需要三个步骤:1、建立用户库用户名和口令列表需要存在于文件(mod_auth模块)或数据库(mod_auth_dbm模块)中。基于安全的原因,该文件不能存放在文挡的根目录下。如,存放在/usr/local/etc/httpd下的users文件,其格式与UNIX口令文件格式相似,但口令是以加密的形式存放的。应用程序htpasswd可以用来添加或更改程序:htpasswd c /usr/local/etc/httpd/users martin-c表明添加新用户,martin为新添加的用户名,在程序执行过程中,两次输入口令回答。用户名和口令添加到us

8、ers文件中。产生的用户文件有如下的形式:martin:WrU808BHQai36jane:iABCQFQs40E8Mart:FadHN3W753sSU第一域是用户名,第二个域是用户密码。2、配置服务器的保护域为了使Apache服务器能够利用用户文件中的用户名和口令信息,需要设置保护域(Realm)。一个域实际上是站点的一部分(如一个目录、文档等)或整个站点只供部分用户访问。在相关目录下的.htaccess文件或httpd.conf ( acces.conf ) 中的段中,由AuthName来指定被保护层的域。在.htaccess文件中对用户文件有效用户的授权访问及指定域保护有如下指定:Aut

9、hName “restricted stuff”Authtype BasicAuthUserFile /usr/local/etc/httpd/usersRequire valid-user其中,AuthName指出了保护域的域名(Realm Name)。valid-user参数意味着user文件中的所有用户都是可用的。一旦用户输入了一个有效的用户/口令时,同一个域内的其他资源都可以利用同样的用户/口令来进行访问,同样可以使两个不同的区域共用同样的用户/口令。3、告诉服务器哪些用户拥有资源的访问权限如果想将一资源的访问权限授予一组客户,可以将他们的名字都列在Require之后。最好的办法是利用

10、组(group)文件。组的操作和标准的UNIX的组的概念类似,任一个用户可以属于一个和数个组。这样就可以在配置文件中利用Require对组赋予某些权限。如:Require group staffRequire group staff adminRequire user adminuser指定了一个组、几个组或一个用户的访问权限。需要指出的是,当需要建立大批用户帐号时,那么Apache服务器利用用户文件数据库将会极大地降低效率。这种情况下,最好采用数据库格式的帐号文件,譬如 DBM数据库格式的文件。还可以根据需要利用db格式(mod_auth_db)的数据文件,或者直接利用数据库,如:mSQL(

11、mod_auth_msql)或DBI兼容的数据库(mod_auth_dbi)。二、MS SQL Server 2005网络服务器配置方法项目使用SQL SERVER 2005数据库,以前玩过2000的,2005还是有些区别的,把服务器放在主机上,小组内的其他成员访问,很简单的事却搞了一天,老是出现错误,不得不网上搜索解决的方法和自己摸索,最终配好了,下面把配置的方法拿出来共享,这样大家可以节约时间,免得再去一个一个的查。这个配置方法在我的机器上是可以的,有些记不清了,如果有问题,欢迎提出来修改。正确安装SQL Server 2005之后。1. 打开“SQL Server 外围应用配置器”。2.

12、 点击“服务和连接的外围应用配置器”,打开服务和连接的外围应用配置器对话框,展开“MSSQLSERVER”下的“Database Engine”,然后点击“远程连接”,则右侧设置“本地连接和远程连接”下面的“同时使用TCP/IP和named pipes”项。然后应用确定3. 设置例外SQL Server端口。在“控制面板”中打开“Windows防火墙”,选择“例外选项卡”。点击添加端口,给个名称,端口SQL默认的是1433,当然你也可以在“SQL Server Configuration Manager”中的网络配置中修改。4. 以Windows身份进入SQL Server Managemen

13、t Studio,展开“安全性”-“登录名”,右键新建登录名,填入登录名,在“常规”中,选择SQL Server身份验证,并填入密码。在“用户映射中”,为用户在相应的数据库中设置对应的权限,另外在“状态”中,将登录设置“启用”。这样便新建了一个用于网络登录SQL服务器的用户账号。5.在SQL Server Management Studio中,右键点击服务器,选择属性弹出“服务器属性”对话框,点击左侧的“安全性”,在“服务器身份验证”项中选择“SQL Server 和 Windows 身份验证模式”然后点击确定。6. 在SQL Server Configuration Manager中,重启“

14、SQL Server(MSSQLSERVER)”服务。7.在SQL Server Management Studio,可以使用服务器的IP地址和网络用户登录。另外,如果更改了SQL Server的端口,则在此处的“服务器名称”中填入IP后,用逗号隔开加端口号,如:222.195.11.219,418。三、ftp服务器软件安装及设置方法在做为服务器的机器上安装了FTP服务器程序,客户端可在生成的时候直接把生成结果通过FTP方式上传到FTP服务器。安装和设置的方法如下:程序安装:选定作为服务器的设备,运行安装光盘TOOLS目录下ServUServU5201.exe程序,开始安装。安装顺序依次如图:

15、图1图2图3图4图5图6图7图8图9图10程序安装完毕。ftp设置:在服务器硬盘上创建一个文件夹,作为发送目的地址。比如在X盘上创建一个FTPROOTPATH文件夹,如图:运行桌面上Serv-U软件图标,进入Serv-U界面,如图在界面左侧打开,选择Domains,然后界面右侧空白区域点击鼠标右键,在弹出的菜单中选择“NEW Domains”输入服务器的IP地址,点NEXT继续,如图 输入服务器名称,点NEXT继续,如图6输入服务器的端口地址,点NEXT继续,如图6点击FINISH继续7在界面左侧选择USER,在界面右侧点击鼠标右键,选择“NEW USER”, 8创建一个新用户001,NEXT

16、继续,如图9输入密码,NEXT继续,如图10找到刚才在X盘上创建的FTP-ROOTPATH文件夹,作为生成文件上传目的地址,如图11选择“Yes”,点击FINISH完成服务器端的设置,如图12在界面右侧选择新创建的用户001,在界面右侧打开Dir Access,如图所示设置用户端,点击Apply完成设置。四、 常用邮件服务器软件的设置方法 Foxmail 1.点击Foxmail主窗口菜单的“选项系统设置代理”选项页,选中“邮件代理服务器”复选框。 2.在“类型”一栏中选择“Socks 4”或者“Socks 5”。这需要根据代理服务器中建立的代理服务器类型进行选择,有些代理服务器软件同时支持“S

17、ocks 4”和“Socks 5”。 3.在“服务器”一栏填写代理服务器软件所在电脑的计算机名称或者IP地址。 4.在“端口”一栏填写代理服务器使用的端口号,默认值是1080。如果在代理服务器软件中做了修改,这一栏也要相应改动,与服务器使用相同的端口号。 5.如果采用Socks5,并且代理服务器中设置了需要对用户进行身份验证,那么,需要填写正确的“用户ID”和“密码”才能通过该代理服务器收发邮件。 注意:如果采用Socks 4,使用Foxmail的机器应该在系统的TCP/IP属性对话框中设置正确的DNS服务器地址,否则,需要在Foxmail账户属性的邮件服务器中填写接收邮件和发送邮件服务器的I

18、P地址。WinGate 以WinGate 4.4.0版本为例,其他版本设置方法大致相同。 1.建立Socks代理服务器 (1)运行WinGate程序组下的GateKeeper,点击主窗口左下方的“Svervices”页,打开用户服务列表。 (2)在用户服务器列表点击鼠标右键,选择“Socks Service”,在“General”页可设置服务的启动方式和端口号。 (3)点击“OK”按钮,关闭属性对话框,所建立的“Socks Proxy Sever”已经自动启动。 2.建立HTTP Proxy代理服务器 (1)运行WinGate程序组下的GateKeeper,点击左下方的“Svervices”页

19、,打开用户服务列表。 (2)在用户服务器列表点击鼠标右键,选择“WWW Proxy Service”,在“General”页可设置服务的启动方式和端口号。 (3)点击“OK”按钮,关闭属性对话框,所建立的“WWW Proxy Sever”已经自动启动。SyGate SyGate基于NAT(网络地址转换),电子邮件和浏览器并不需要特别设置,SyGate自动分配所需参数给每一部电脑。如果您的局域网服务器使用SyGate 4.0和客户机连接,那么客户机不需要安装任何软件或硬件就能够上网和收发邮件。具体的设置方法请参考相关资料。 SyGate也支持Socks 5,如果需要使用,请按以下方法进行设置。

20、点击SyGate工具栏的“AdvancedConfiguration”按钮,选中对话框右下方的“Enable Build-in Socks5 Server”复选框。点击“OK”按钮确定。MSProxy MSProxy是微软公司推出的代理服务器软件。在服务器端安装该软件后,如果Foxmail所在的客户机上安装MSProxy Client软件,Foxmail中不需要做任何设置。如果不安装MSProxy Client,MSProxy支持Socks 4和HTTP代理服务器协议。CProxy CProxy是一款非常不错的代理服务器软件,支持多种代理服务器协议。 1.Socks代理服务器设置 运行CPro

21、xy,点击菜单的“ProtocolsSocks Options”,在密码输入框中输入密码,初始密码是“Asecret”;在“Socks Options”对话框的“Listen to which”一栏设置端口号,默认值是1080;在“DNS Address”一栏填写当地电信局提供的DNS服务器IP地址。如果需要对使用该代理服务器的用户进行身份验证,在“Allow Authentication Method”下选中“Username/Password”复选框,并且不选中“None”复选框,然后点击“Edit Users”按钮,添加允许使用该代理服务器的用户。 2.HTTP代理服务器设置 运行CProxy,点击菜单的“ProtocolsHTTP Options”。在弹出的密码输入框中输入密码,初始密码是“Asecret”。在“HTTP Options”对话框可以置端口号、请求时间等参数。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2