服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

Windows服务器和自动工具的ACLinheritance问题

我已经build立了Cerberus FTP服务器。 默认情况下,Cerberus FTP服务在SYSTEM ACCOUNT下运行。 另外我有一些控制台应用程序作为计划任务运行。 他们在一个专门的“工具”用户帐户下运行,该用户帐户具有“作为批处理作业login”权限。 这些控制台应用程序将上传的FTP文件,处理它们,然后将其移动到一些专用的归档文件夹。 问题是我的控制台应用程序试图访问上传的文件时抛出安全exception。 我试图给我的“实用工具”帐户的ftproot文件夹的完全控制权限,我已经检查“用所有的子对象权限replace此对象的可inheritance权限”checkbox,但它只影响当前的文件。 上传新文件时,我的“实用工具”帐户无法访问这些文件。 我试图另辟蹊径,并将Cerberus FTP服务放在“Utilities”帐户下。 然后我还需要在ProgramData中的Cerberus Data文件夹上给“Utilities”帐户权限。 仍然没有运气 – 在此操作之后,Cerberus内部SOAP Web服务停止工作(尽pipe一切似乎工作)。 我需要该SOAP服务可用,所以在“Utilities”帐户下运行Cerberus FTP似乎不是一种select。 除非我知道,否则我还需要为这个“Utilities”帐户设置什么来阻止Cerberus抱怨。 我猜,Cerberus正在将file upload到某个临时文件夹,因此这些文件将获得该文件夹的权限,并且即使移到ftproot后也保留相同的权限。 什么是正确的解决scheme,这将授予Cerberus FTP服务器和“实用工具”帐户访问ftproot文件夹的内容所需的最低限度的权限? 更多信息: 经过这里推荐的一些调查后,我可以转储icacls的输出。 以下是上传文件所在文件夹的输出: C:\ftproot>icacls C:\ftproot\UserFolders\56 C:\ftproot\UserFolders\56 martinpc\Utilities:(I)(OI)(CI)(F) BUILTIN\Administrators:(I)(F) BUILTIN\Administrators:(I)(OI)(CI)(IO)(F) NT AUTHORITY\SYSTEM:(I)(F) NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F) BUILTIN\Users:(I)(OI)(CI)(RX) NT AUTHORITY\Authenticated Users:(I)(M) NT AUTHORITY\Authenticated Users:(I)(OI)(CI)(IO)(M) Successfully processed 1 files; Failed processing 0 files 一切似乎都不错,martinpc […]

Juju / Puppet服务的configuration文件

我写了自己的服务,我想通过Juju / Puppet脚本部署它。 主要目标是自动完成部署的全过程,我发现Juju / Puppet应该是最好的。 我必须准备软件包(deb / rpm)还是可以从远程仓库(它是python服务)下载? 我应该如何pipe理这个服务的configuration文件? 每个节点有略微不同的configuration文件,我想知道什么是自动解决这个问题的方法。 有没有什么常用的configuration文件格式可以使用,或者我可以select在哪个节点上configuration哪些线路,或者指定“hostname = hostname -s ”,它将由Juju / Puppet执行并覆盖。 任何常见解决scheme 我感兴趣的是如何在生产中完成 – 在数据中心,testing环境等。pipe理员如何处理所有这些configuration文件。 他们如何自动化他们的工作? 最近,我不得不configuration许多不同的服务(其中一些只是从源代码安装,因为我的发行版本中没有包 – 我使用Ubuntu 12.04)在几个不同的服务器上。 我不得不创buildtesting环境,当我不得不在每个节点上重复每个configuration时,我感到非常无聊。 我不是bash脚本专家,可以在单个或几个bash脚本中自动化整个过程,所以也许像Juju / Puppet这样的工具可能会有所帮助 – 特别是我不是bash的粉丝:)而且我想写一点因为它可能在bash中。 我从来没有在数据中心工作,所以我想知道专业人士如何做到这一点。