2024年4月28日发(作者:)

Windows 2021 Server 服务器安全配置(完全版)

Windows 2021 Server服务器安全配置

一、先关闭不需要的端口

我比较小心,先关了端口。只开了3389、21、80、1433,有些人一直说什么默认

的3389不安全,对此我不否认,但是利用的途径也只能一个一个的穷举爆破,你把帐号

改了密码设置为十五六位,我估计他要破上好几年,哈哈!办法:本地连接--属性--

Internet协议(TCP/IP)--高级--选项--TCP/IP筛选--属性--把勾打上,然后添加你需要

的端口即可。PS一句:设置完端口需要重新启动!

第 1 页 共 27 页

当然大家也可以更改远程连接端口方法: Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE SYSTEM Current ControlSet Control

Terminal ServerWinStationsRDP-Tcp]

保存为.REG文件双击即可!更改为9859,当然大家也可以换别的端口,直接打开以

上注册表的地址,把值改为十进制的输入你想要的端口即可!重启生效!

还有一点,在2021系统里,用TCP/IP筛选里的端口过滤功能,使用FTP服务器的

时候,只开放21端口,在进行FTP传输的时候,FTP 特有的Port模式和Passive模式,

在进行数据传输的时候,需要动态的打开高端口,所以在使用TCP/IP过滤的情况下,经

常会出现连接上后无法列出目录和数据传输的问题。所以在2021系统上增加的

Windows连接防火墙能很好的解决这个问题,不推荐使用网卡的TCP/IP过滤功能。

第 2 页 共 27 页

做FTP下载的用户看仔细,如果要关闭不必要的端口,在

system32driversetcservices中有列表,记事本就可以打开的。如果懒的话,最

简单的方法是启用WIN2021的自身带的网络防火墙,并进行端口的改变。功能还可以!

Internet 连接防火墙可以有效地拦截对Windows 2021服务器的非法入侵,防止非

法远程主机对服务器的扫描,提高Windows 2021服务器的安全性。同时,也可以有效

拦截利用操作系统漏洞进行端口攻击的病毒,如冲击波等蠕虫病毒。如果在用Windows

2021构造的虚拟路由器上启用此防火墙功能,能够对整个内部网络起到很好的保护作用。

二.关闭不需要的服务 打开相应的审核策略 我关闭了以下的服务

Computer Browser 维护网络上计算机的最新列表以及提供这个列表 Task

scheduler 允许程序在指定时间运行

Messenger 传输客户端和服务器之间的 NET SEND 和 警报器服务消息

Distributed File System: 局域网管理共享文件,不需要禁用

Distributed linktracking client:用于局域网更新连接信息,不需要禁用 Error

reporting service:禁止发送错误报告

Microsoft Serch:提供快速的单词搜索,不需要可禁用

NTLMSecuritysupportprovide:telnet服务和Microsoft Serch用的,不需要禁用

PrintSpooler:如果没有打印机可禁用 Remote Registry:禁止远程修改注册表

Remote Desktop Help Session Manager:禁止远程协助 Workstation关闭的

话远程NET命令列不出用户组

第 3 页 共 27 页

把不必要的服务都禁止掉,尽管这些不一定能被攻击者利用得上,但是按照安全规则

和标准上来说,多余的东西就没必要开启,减少一份隐患。

在网络连接里,把不需要的协议和服务都删掉,这里只安装了基本的Internet协议

(TCP/IP),由于要控制带宽流量服务,额外安装了Qos数据包计划程序。在高级

tcp/ip设置里--设置禁用tcp/IP上的NetBIOS(S)。在高级选项里,使用连接防火

墙,这是windows 2021 自带的防火墙,在2000系统里没有的功能,虽然没什么功能,

但可以屏蔽端口,这样已经基本达到了一个IPSec的功能。

在运行中输入回车,打开组策略编辑器,选择计算机配置-Windows设

置-安全设置-审核策略在创建审核项目时需要注意的是如果审核的项目太多,生成的事件

也就越多,那么要想发现严重的事件也越难当然如果审核的太少也会影响你发现严重的事

件,你需要根据情况在这二者之间做出选择。

推荐的要审核的项目是: 登录事件 账户登录事件 系统事件 策略更改

第 4 页 共 27 页

对象访问 目录服务访问

特权使用

三、关闭默认共享的空连接

cracker可以利用net use命令建立空连接,进而入侵,还有net view,nbtstat这

些都是基于空连接的,禁止空连接就好了。

Local_MachineSystemCurrentControlSetControlLSA-

RestrictAnonymous 把这个值改成”1”即可。

地球人都知道,我就不多说了! 四、磁盘权限设置

C盘只给administrators和system权限,其他的权限不给,其他的盘也可以这样设

置,这里给的system权限也不一定需要给,只是由于某些第三方应用程序是以服务形式

启动的,需要加上这个用户,否则造成启动不了。

Windows目录要加上给users的默认权限,否则ASP和ASPX等应用程序就无法运

行。以前有朋友单独设置Instsrv和temp等目录权限,其实没有这个必要的。

另外在c:/Documents and Settings/这里相当重要,后面的目录里的权限根本不会

继承从前的设置,如果仅仅只是设置了C盘给administrators权限,而在All

Users/Application Data目录下会 出现everyone用户有完全控制权限,这样入侵这可

以跳转到这个目录,写入脚本或只文件,再结合其他漏洞来提升权限;譬如利用serv-u

的本地溢出提升权限,或系统遗漏有补丁,数据库的弱点,甚至社会工程学等等N多方

法,从前不是有牛人发飑说:只要给我一个webshell,我就能拿到system,这也的确

是有可能的。在用做web/ftp服务器的系统里,建议是将这些目录都设置的锁死。其他

每个盘的目录都按照这样设置,每个盘都只给adinistrators权限。 另外,还将:

NET命令

CMD 懂电脑的都知道咯~

注册表啦 大家都知道

ACL用户组权限设置,此命令可以在NTFS下设置任何文件夹的任何权限!

偶入侵的时候没少用这个....(:

不说了,大家都知道是做嘛的 大家都知道ASP木马吧,有个CMD运

行这个的,这些如果都可以在CMD下运行..55,,估计别的没啥,format下估计就哭料

~~~(:这些文件都设置只允许administrator访问。 五、防火墙、杀毒软件的安装

关于这个东西的安装其实我也说不来,反正安装什么的都有,建议使用卡巴,卖咖啡。

用系统自带的防火墙,这个我不专业,不说了!大家凑合! 六、SQL2000 SERV-U FTP

安全设置 SQL安全方面

1、System Administrators 角色最好不要超过两个 2、如果是在本机最好将身份验

证配置为Win登陆 3、不要使用Sa账户,为其配置一个超级复杂的密码

第 5 页 共 27 页

感谢您的阅读,祝您生活愉快。