服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
对不起,可怕的标题。 所以我们有一个问题,我们的文件服务器的权限设置如下: D:\Data>cacls d:\data\mydocs\johnny.depp d:\data\mydocs\Johnny.Depp BUILTIN\Administrators:F BUILTIN\Administrators:(OI)(CI)(IO)F BUILTIN\Administrators:(ID)F CREATOR OWNER:(OI)(CI)(IO)(ID)F DOMAIN\FAccess:(OI)(CI)(ID)F 这是创build用户时,通过ADUC创build主驱动器。 pipe理员组未在父文件夹的共享或NTFS权限上指定,并且closuresinheritance。 如果我手动创build共享目录: C:\Users\Faccess>cacls d:\data\mydocs\tom.hardy d:\data\mydocs\Tom.Hardy DOMAIN\Faccess:(ID)F CREATOR OWNER:(OI)(CI)(IO)(ID)F DOMAIN\Faccess:(OI)(CI)(IO)(ID)F 这是我的期望。 那么,为什么要添加pipe理员组呢? 唯一我能想到的是ADUC正在添加它,但是我看不到任何有关它使用什么权限来创build文件夹的文档,我猜测它使用创build用户的login用户,但是又一次 – 不知道为什么会为pipe理员添加权限。 任何帮助将是伟大的
要将Web App连接到VM,我创build了一个Vnet(点2站点)。 Web应用程序现在可以看到VM,但是: 它只能通过IP访问它,而不是主机名。 要使用主机名,我发现我必须设置我的DNS服务器的信息。 有两个问题:1)我不想安装和维护DNS 2)我不知道如何设置一个DNS,所以认为选项是出 我在VPNbuild立后得到的IP每次都会改变。 如何为Vnet VPN指定静态IP? 我看到了如何设置静态内部IP的说明,但这不是我用VPN获得的IP 我需要RDP到VM并手动启动VPN。 我不想这样做。 操作系统启动时如何启动VPN? 当VPN启动它显示一些对话框等待我按“连接”,可以通过一些脚本在自动vpn连接的问题? 无论如何,vnets太困难了(至less对于像我这样的开发者来说),希望他们能够简化它的普通场景。 请随意build议一些其他的方法来连接PaaS(networking应用程序)与IaaS(VM与后台服务,数据库等)。 感谢所有提前的答案…
我正在做一些关于Exchange数据恢复的testing,我遇到了一个奇怪的行为。 我想testing用户邮箱被错误删除或禁用的情况,以及如何从这些情况中恢复。 首先,由于某种原因,Exchange 2013在“删除”邮箱时会删除用户帐户。 还原帐户时,还会还原邮箱。 我对这种行为并不满意,但是,哦。 奇怪的行为发生在我“禁用”用户时:根据所有文档,我应该看到被禁用的邮箱,当我点击“连接邮箱”向导在ECP – >收件人 – >邮箱 – >“…”但它不在那里。 https://technet.microsoft.com/en-us/library/jj863434(v=exchg.150).aspx 也, 以下是该邮箱的“get-mailboxstatistics”命令的相关字段。 没有“断开连接date”或“断开连接原因”。 这怎么可能如此不一致呢? 它没有断开连接,我怎么看不到活动目录上的“电子邮件”字段,或者如何在ECP上看不到邮箱? DisconnectDate : DisconnectReason : DisplayName : User, Test ItemCount : 5 LastLoggedOnUserAccount : LastLogoffTime : LastLogonTime : 2015-07-14 9:34:39 AM MailboxGuid : fd477ddd8c-absd90-46f1-bafc-ea1fsd92f2d5 MailboxType : Private TotalDeletedItemSize : 0 B (0 bytes) TotalItemSize : 57.07 KB […]
我们有一个MSDE 2000版本的应用程序(是的,不久之前)不再支持,但我们还没有用其他的东西取代它。 它对我们来说工作得很好,function还可以,所以我们不打算replace它。 但是在过去的十年中,它的数据量已经达到了MSDE版本达到2GB许可限制的程度。 我们需要保存大量的这些数据,而且由于数据量呈指数级增长,所以我无法腾出足够的空间来保存超过几个星期到一个月的时间。 服务器也运行MS Windows 2003。 什么是解除这个许可限制最无痛的select? 我是否可以将“标准”许可证应用于此实例以解除这些限制? 我需要迁移到不同的分配? 我担心应用程序在新的发行版下工作。 但另外一个问题是升级path并不容易:2008年只给出了2 G的数据库空间,这是比我想要的更短的术语修正(可能是一年或更多)。 2014只在服务器2008或更高版本上运行,所以我需要升级操作系统,或将其安装在单独的服务器上(因此需要另一个许可证)。 所以保持版本2000,只是升级许可证是最好的select,但是我找不到任何信息。 所有的谷歌提出(理所当然)是如何摆脱2000年,在2008年的支持。
我有两个Linux服务器 CentOS 6.5 CentOS 6.6 我有这些服务器上的PHP 5.3.3 我应该将Zend Server的哪个版本安装到这些服务器上?
我是新来打开LDAP,并试图找出布局我的DIT的最佳方式。 我遇到的问题是我的许多应用程序想要使用特定的baseDN来查找用户身份validation,但是我的许多用户分布在不同的组织单位(ou = managers,dc = ex,dc = com ou =会计,dc = ex,dc = com等)。 一个例子是一个内部的web应用程序。 login页面希望根据用户标识和给定的OU构build一个绑定DN。 我没有看到一种方法来指定多个OU,所以我可以让每个人都login的唯一方法是将基本DN指定为我的DIT(dc = ex,dc = com)的根目录。 身份validation需要花费5到10秒才能查看整个DIT。 有没有办法创build一个符号链接或在一个OU指向另一个OU中的实际用户帐户的东西? 这样,我可以创build一个名为“ou = webapp1,dc = ex,dc = com”的OU,只需引用ou = managers和ou = accounting OU中的用户,而不需要实际复制用户信息。
我尝试用augeas调整一个Java属性文件,即使我的用例看起来非常直截了当,也不能真正使它工作。 我有一个Neo4j服务器(在Ubuntu 14.04 – 从官方包安装)与默认neo4j-server.properties文件,我想调整一个属性。 但即使在此之前,我甚至无法让augtool从该文件中读取任何内容。 这是我想要实现的: sudo augtool –noautoload augtool> set /augeas/load/Properties/lens Properties.lns augtool> set /augeas/load/Properties/incl "/etc/neo4j/neo4j-server.properties" augtool> load 检查是否有效,与: augtool> print /files/etc/neo4j/neo4j-server.properties 不返回任何东西。 我的下一步将是: augtool> set /files/etc/neo4j/neo4j-server.properties/org.neo4j.server.webserver.port 8074 augtool> save 但当然这是没有道理的。 如前所述 – 我使用官方软件包。 属性文件可以在Neo4j的Github-Repo中find 如果有人能够帮助我实现这种调整自动化,我将会非常棒。 干杯
在基于Debian的系统上 我创build了一个简单的chroot / jail,使用类似于https://github.com/pmenhart/make_chroot_jail/blob/master/make_chroot_jail.sh的脚本,目的是创build一个基本上除了运行之外什么都不做的监狱所需的程序(为了安全)。 我的问题是,一旦build立监狱,什么被认为是最好的方法安装到监狱的程序? 由于监狱是最小的,没有软件包pipe理器,如apt,没有构build工具。 我需要安装程序到一个普通的帐户,并将所有需要的文件复制到chroot目录? 如果是这样,我将如何跟踪所有的变化,以了解我需要做的事情? 一个像rkhunter这样的小程序可以很容易地跟踪,但是像MySQL这样的大程序我无法做到,因为会有太多的文件需要复制和configuration文件来修改。 或者,有没有办法将一个最小的软件包pipe理器(如apt)安装到监狱中,安装所需的程序,最后删除软件包pipe理器? 有没有更好的做法,我不知道? 谢谢! 之前有人build议: 我知道维护多个chroot安装的额外负担 我知道它不会像您希望的那样增加安全性,因为configuration不当的chroot可能会被破坏。 容器可能是一个更好的select。 我知道一些程序已经具有内置chroot的function,但是我想知道一个安装程序的通用方法。
我正在pipe理一个拥有数百个网站的专用服务器,其中有一个主要的Apache日志。 服务器在每4或5个小时有一次Apache CPU使用率的峰值,经过审查后,我在Apache access_logs行中find如下所示: 128.223.8.111 – [15/Jul/2015:02:36:09 +0100] "HEAD / HTTP/1.1" 159855ms 400 – "-" "-" 160.36.57.172 – [15/Jul/2015:02:57:21 +0100] "HEAD / HTTP/1.1" 105350ms 400 – "-" "-" 142.103.2.2 – [15/Jul/2015:03:45:29 +0100] "HEAD / HTTP/1.1" 130384ms 400 – "-" "-" 这些对应于这些在error_logs中 [Wed Jul 15 02:36:09 2015] [error] [client 128.223.8.111] client sent HTTP/1.1 request without hostname […]
我需要在办公室和数据中心的networking服务器之间build立一个MySQL master和slave。 主人将在办公室。 如果互联网连接在办公室失败会发生什么? 我认为奴隶会继续工作,但当连接回来时,奴隶和主人将不再同步。 MySQL / InnoDB会正确吗? 有没有办法让MySQL自动修复这个问题? 有没有人有一个工作的例子? MariaDB将成为select的数据库。