服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在寻找一个脚本或者一些东西,这将允许我检查AD中所有用户的操作系统版本,而不会中断日常操作。 到目前为止,我发现这个脚本可以find操作系统信息, http://www.windowsadminscripts.com/coding/networking/osinfo/ 。 但是,我不知道如何将这个脚本应用到AD中的所有用户。 有什么build议?
我用chroot用户 chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list 而我是chroot_list文件中的唯一用户。 其他用户login监狱,但当他们去相对父目录..他们能够移动服务器。 我如何使他们的主目录是他们可以到达的最父目录?
基于这个线程,似乎MSMQ进程占用了大量的内存是“正常的”,直到内存压力。 在工作集内存上,似乎大多数监视工具都基于内存使用情况。 这包括我们目前使用的(New Relic),它使用这个PowerShell查询: Get-WmiObject -Query "SELECT CommitLimit,CommittedBytes,AvailableBytes FROM Win32_PerfRawData_PerfOS_Memory" 任务pipe理器似乎也使用工作集内存作为其默认的内存图。 我们通常看到内存使用率(基于工作集)秒杀到90%以上,根据上面的线程链接,并不是不正常的。 在使用MSMQ的计算机上查看高内存使用情况是否相当标准? 标准做法是不要监视这些机器的内存使用情况?
我在debian服务器上安装了nginx。 我有三台服务器(虚拟主机): 默认(/ etc / nginx / sites-enabled / 0-default) mydomain.com(/ etc / nginx / sites-enabled / 1-mydomain) booking.mydomain.com(/ etc / nginx / sites-enabled / 2-booking) 当我用自己的域名访问服务器时,我得到了正确的网站。 但是,当我用IP地址访问服务器时,它是返回的预订网站。 这个预订网站是在Symfony,这里是网站启用/ 2预订文件的内容: server { server_name booking.mydomain.com; root /var/www/booking/web; location / { # try to serve file directly, fallback to app.php try_files $uri /app.php$is_args$args; limit_req zone=one burst=20; } […]
我试图把我的基础设施定义为代码。 为了做到这一点,我已经把两个jenkins服务器与puppet分开了。 然后我手动configuration一个,并将工作的config.xml复制到另一个。 由于jenkins能够在config.xml文件中读取,我期望第二个jenkins服务器是第一个完全相同的。 不幸的是,第二个jenkins服务器在启动时崩溃,出现以下错误: Manager password must not be empty or null. 我试过的东西: 执行/ var / lib / jenkins目录的recursiongrep查找任何匹配'managerPassword'的string(find0) 将秘密文件和目录从旧的复制到新的。 关于: jenkins1.572 Ldap插件1.10.2 我确定有一种方法可以将configuration从一台jenkins服务器复制到另一台。 有没有人做过? 我错过了哪些文件? 完整的错误: hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initialDirContextFactory': Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'managerPassword' threw […]
我按照这个博客文章的指示,但是当我用curltesting它时,nginx的$ssl_client_verifyvariables总是NONE 。 实际上,当我没有指定–cert和–key选项的时候, curl甚至没有提供不同的输出。 就好像它忽略了我的证书。 我怎样才能debugging呢? 我甚至尝试过让所有这些地方都具有相同的价值: CA和服务器证书上的通用名称 服务器的主机名 NginX的虚拟主机名 服务器的反向DNS名称
运行亚马逊ami(类似于centos。) 这是我在/ var / log下的cron文件中find的: Sep 4 15:32:01 mike crond[2289]: (root) BAD FILE MODE (/etc/cron.d/mytasks) 这是我的文件mytasks在文件夹cron.d下 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=mygmailemail HOME=/ #hourly query for social share data 1 1-23 * * * wget -q http://localhost/sharecounter.php?period=hourly -O /dev/null 2 >&1 > /dev/null #daily query for social share data 1 0 * * 1-6 wget -q http://localhost/sharecounter.php?period=daily -O […]
我已经正确安装和configurationSoftether在我的Ubuntu 14 x64 VPS在本地桥模式与虚拟TAP接口。 我现在所拥有的是一个全function的L2TP / IPSEC服务器,它有两个networking接口,我希望使用ufw来进一步保证安全。 在search了互联网之后,我按照下面的方法入侵了一个解决scheme,但是我不确定它是多么的安全/正确,希望这里有人能指引我朝着正确的方向前进。 从我的(缩写) ifconfig : eth0 Link encap:Ethernet HWaddr XX inet addr:XXX.XXX.XXX.XXX Bcast:XXX.XXX.XXX.255 Mask:255.255.255.0 inet6 addr: XX Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 tap_soft Link encap:Ethernet HWaddr XX inet addr:192.168.7.1 Bcast:192.168.7.255 Mask:255.255.255.0 […]
我有一个网站,我希望始终在https中提供服务。 该网站使用Apache进行负载平衡。 Apache负载平衡器的configuration基本如此: <Proxy balancer://mycluster> BalancerMember http://server1 route=server1 BalancerMember http://server2 route=server2 </Proxy> 请注意,所有的http 请求都被改写为https请求,并使用mod重写。 我想要做的是确保从服务器1或服务器2的任何http 302位置标题被重写并发送为https 302redirect标头。 例如 如果来自服务器1的响应具有以下内容作为标题: Location: http://server1/test 我希望它被安全地重写为 Location: https://server1/test 这将避免请求被发送到客户端,然后客户端发送http请求,将其重写为https,并且还将避免任何通过http发送的响应的安全问题。 我怎样才能做到这一点?
我们希望为我们的办公室设置一个“小型”服务器(8台客户端计算机,本地域未链接)。 我们需要有一个Exchange服务器。 不幸的是,我们不能使用SBS,因为它的支持用完了。 我们已经有Windows Server 2012 R2 Essentials许可证和Exchange Server 2013许可证(+ CAL)。 由于Exchange不能在Essentials上运行(感谢Microsoft!),我们需要运行一个标准许可证。 我的安装程序将如下所示: 主机使用Hyper-V的Windows Server 2012 R2标准 1台运行Windows Server 2012 R2 Standard + Exchange Server的虚拟机 1运行Windows Server 2012 R2 Essentials的虚拟机(域控制器) 由于Microsoft不build议在与Exchange Server相同的实例上运行域控制器,并且我们确实有less于25个客户端的设置。 似乎有点过于复杂,但据我了解,它遵循微软的build议。 你有关于硬件的任何build议吗? 现在我们有一台配备8GB内存的联想RD340,在Raid 5中有1个SSD 128GB和3 * 3TB的HD。也许我们应该升级到16GB内存,但是由于Hyper-V可以pipe理所需的内存, 。 我们应该在哪里安装Guest虚拟机? 在SSD上?