我为我的公司运行一个外部Web服务器,它是一个Windows 2008的VPS,它总是让我头痛,通常是有权限的。
我有一个在Plesk创build的账户,只有一些子域名。 事情每天都会上传/更新,而且每隔一段时间(尤其是新版本),权限就会消失。 有没有一个程序可以自动pipe理所有的权限,所以我不必每次手动都手动执行它们? 我有一个谷歌,但没有理想popup。 想知道是否有人在我开始在现场服务器上安装软件之前推荐一些东西。
谢谢。
你的问题不是很清楚为什么“权限死亡”。
设置文件和文件夹权限的一个简单方法是使用cacls或icacls命令(每个Windows附带的标准Windows命令)。 你必须编写一个脚本来运行带有所需参数的命令。
您可以使用计划任务来每天/每天/每天运行脚本,也可以使用其他方法在正确的时间触发脚本(例如在每次新构build之后)。
另一个实用程序可以是SetACL(opensource)。
icacls是要走的路。 正如@Gregory_MOUSSAT所说,默认情况下它已经在Windowspath中。 将其指向所讨论的文件夹根目录,并将当前权限保存到文件(假设它们当前是您希望的方式)。
icacls c:\inetpub\wwwroot\* /save c:\myperms.txt /T
然后当他们搞砸了,重新申请:
icacls c:\windows\wwwroot\ /restore c:\myperms.txt