设为首页 收藏本站
查看: 641|回复: 0

[经验分享] windows2003服务

[复制链接]

尚未签到

发表于 2018-6-10 12:45:09 | 显示全部楼层 |阅读模式
在访问Web站点时,如果没有较强的安全措施,用户访问的数据是可以使用网络工具捕获并分析出来的。在Web站点的身份验证中,有一种基本身份验证,要求用户访问输入用户名和密码时,是以明文形式发送密码的,蓄意破坏安全性的人可以使用协议分析程序破译出用户名和密码。那我们该如果避免呢?可利用SSL通信协议,在Web服务器上启用安全通道以实现高安全性。

试验拓扑
http://best0.blog.51cto.com/album/444987/122157144597.JPG

在安装证书服务之前,我已经在服务器上建了WEB站点,并配置了DNS服务器。

http://best0.blog.51cto.com/album/444987/122156993999.JPG


一:安装证书服务

·打开“控制面板”---“添加/删除windows组件”。勾选“证书服务”复选框
http://best0.blog.51cto.com/album/444987/122157002265.JPG

·企业根CA:需要AD服务,即计算机在活动目录中才可以。
企业从属CA:域中的另一台证书服务器上
独立根CA:服务器可以在AD中,也可以不在AD中。

http://best0.blog.51cto.com/album/444987/122157004198.JPG

·在此CA的公用名称中输入CA的名称,一般是域名称。

http://best0.blog.51cto.com/album/444987/122157008875.JPG

·设置证书数据库以及日志的路径。(如果要卸载证书服务,必须删除证书数据库,否则无法再次安装证书服务)

http://best0.blog.51cto.com/album/444987/122157013610.JPG

·安装完成后,会在IIS管理器“默认站点”中添加一虚拟目录。并在浏览器中输入http://www.benet.com.cn/certsrv时出现microsoft证书服务页面

http://best0.blog.51cto.com/album/444987/122157016501.JPG
http://best0.blog.51cto.com/album/444987/122157022416.JPG



二:生成证书申请

·打开“IIS管理器”右击“默认网站”选择“属性”,在“目录安全性”选项卡下单击“服务器证书”按钮,开始证书的申请。

http://best0.blog.51cto.com/album/444987/122157027743.JPG
http://best0.blog.51cto.com/album/444987/122157031161.JPG


注:如果可以直接联系到网络中的CA(一般是企业CA),则可以选择“立即将证书请求发送到联机证书颁发机构”,此后就不需要生成证书申请这步了

http://best0.blog.51cto.com/album/444987/122157033381.JPG

http://best0.blog.51cto.com/album/444987/122157036705.JPG

·输入单位信息、部门,单击下一步

http://best0.blog.51cto.com/album/444987/122157042434.JPG


·公用名称中输入Web站点的域名

http://best0.blog.51cto.com/album/444987/122157043964.JPG

·填写国家、地区等详细资料

http://best0.blog.51cto.com/album/444987/122157050417.JPG


·输入“证书请求的文件名”

http://best0.blog.51cto.com/album/444987/122157051791.JPG


三:申请、下载证书


·上一步已经生成了证书的申请,此时我们需要申请证书(如果在生成证书申请中选择“立即将证书请求发送到联机证书颁发机构”,不需要这一步。)具体方法:用记事本打开“证书请求的文件”(c:\certreq.txt)并复制所有内容。

http://best0.blog.51cto.com/album/444987/122157063821.JPG

   

在浏览器中输入“http://www.51cto.com/certsrv”打开microsoft证书服务,并单击“申请一个证书”

http://best0.blog.51cto.com/album/444987/122157022416.JPG



选择“高级证书申请”

http://best0.blog.51cto.com/album/444987/122157068657.JPG


在“高级证书申请”窗口中,选择第二项(使用base 64.......)

http://best0.blog.51cto.com/album/444987/122157072659.JPG



在“提交一个证书申请”窗口中,选择“Base-64......”,并将刚刚复制的内容粘贴到文本框。单击"提交"按钮

http://best0.blog.51cto.com/album/444987/122157080891.JPG



·颁发证书。
打开“管理工具”中的“证书颁发机构”,在证书颁发机构中点击“挂起的申请”,右击右边的任务,选择“所有任务”---“颁发”
这样CA给Web颁发了证书

http://best0.blog.51cto.com/album/444987/122157090896.JPG

注:在安装证书服务时,如果选择“企业根CA”则不需要颁发证书,直接处于“颁发状态”,如果选择“独立CA”则必须颁发证书。


·下载证书。
再次打开microsoft证书服务,选择“查看挂起的证书申请的状态”,在查看挂起的证书申请的状态窗口中单击“保存的申请证书.....”

http://best0.blog.51cto.com/album/444987/122157096114.JPG



如果此时证书还没有被颁发,或颁发了还未被通知,出现若下页面

http://best0.blog.51cto.com/album/444987/122157100953.JPG



如果此时证书已颁发,勾选"Base 64 编码",并单击“下载证书”,完成证书的下载。
http://best0.blog.51cto.com/album/444987/122157098833.JPG



四:在Web服务器上安装证书


·打开"IIS管理器"---右击“默认网站”选择属性---打开“目录安全性”选项卡,并单击“服务器证书”,开始安装证书

http://best0.blog.51cto.com/album/444987/122157102800.JPG

·选择证书下载的目录

http://best0.blog.51cto.com/album/444987/122157109412.JPG

·设置SSL使用端口,默认为443

http://best0.blog.51cto.com/album/444987/122157138318.JPG


·查看安装的证书概要信息,单击下一步---完成,完成了证书的安装

http://best0.blog.51cto.com/album/444987/122157140082.JPG

·完成证书的安装后,在“目录安全性”选项卡下单击“安全通道”的“编辑”按钮,出现“安全通信”对话框,在安全通信对话框中勾选“要求安全通道(SSL)”、“要求128位加密”前的复选框。

忽略客户端证书:无论用户是否拥有证书,都将被授予访问权限,客户端不需要申请和安装客户端证书。
接受客户端证书:用户可以使用客户端证书访问资源,但证书并不必需。客户端,客户端不需要申请和安装客户端证书。
要求客户端证书:服务器在将用户与资源连接之间要请求客户端证书。客户端必需申请和安装客户端证书。

http://best0.blog.51cto.com/album/444987/122157142850.JPG


五:使用客户端测试
http://best0.blog.51cto.com/album/444987/122157143706.JPG




http://best0.blog.51cto.com/album/444987/122157144157.JPG


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-521755-1-1.html 上篇帖子: 使用Windows的Powershell下载文件 下篇帖子: Nagios 监控windows服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表