C盘默认NTFS权限恢复
做过服务器管理和网络安全的同学可能知道,C盘的权限设置不当在服务器安全性上影响很大,设置的不严格黑客容易通过入侵网站提权获取到服务器的管理权限,权限设置的太变态也可能影响到服务的正常运行,在这种情况下由于权限的设置混乱导致服务器不能正常运行,又不知道哪里设置错误的情况下怎么恢复默认 的NTFS权限呢?不防可以参考一下下面的方法快速的恢复C盘的默认NTFS权限。
将下面的代码复制,然后新建一个.bat批处理文件,将下面的代码粘贴保存,在服务器运行该批处理文件,执行完成后重启服务器即可恢复默认的NTFS权限
注:该脚本沉醉寒风只在Windows Server 2003服务器系统执行过(结果当然是执行正常),其它版本系统未做测试,未防止出现不可逆转的故障,请各位看官自己在虚拟机里面测试过后没有问题再到故障服务器上执行。
@ECHO OFF setlocal echo =============================== echo 恢复C盘默认NTFS权限 echo ============================== title 恢复默认NTFS权限 :menu echo. echo [1] 恢复C盘默认NTFS权限[重启后生效] echo [0] 退出 echo. @echo 输入上面数字并按回车 @echo off set /p menu= if %menu% == 0 goto exit if %menu% == 1 goto 1 :1 echo 将C盘NTFS权限还原为默认中,请稍后。。。。 Secedit /configure /db %SYSTEMROOT%\security\database\cvtfs.sdb /Cfg "%SYSTEMROOT%\security\templates\setup security.inf" /areas filestore echo. echo 恢复完成,重启后生效 echo. echo [0] 退出 echo. @echo 输入上面数字并按回车 set /p menu= if %menu% == 0 goto exit :exit exit
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。