服务器管理员

系统和网络管理员的问答

1
如何通过NGINX配置PHP-FPM以写入每个虚拟主机日志文件
我有带有Nginx和PHP-FPM的Fedora 16。一切都很好。所有带有PHP通知,警告,错误等的日志都在中/var/log/php-fpm/www-error.log。 有没有一种方法可以配置PHP-FPM在配置为Nginx错误日志的适当日志文件中写入错误?因此,我想针对每个虚拟主机而不是在一个全局文件中记录PHP错误。(例如在Apache Httpd和PHP中)。
11 linux  nginx  logging  php-fpm 

2
在SSL终止负载平衡器之后的EC2实例上进行SSL重定向
我正在尝试将所有URL重定向到Web应用程序中的https。 我在弹性负载平衡器后面有一个ec2实例。SSL在负载均衡器上终止。 任何重定向尝试最终都会给我熟悉的“此页面正在以一种永远无法完成的方式进行请求”。 负载平衡器将443和80转发到实例上的端口80。 这就是我的.htaccess文件中的内容。 RewriteCond %{X-FORWARDED-PROTO} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 有谁知道如何做到这一点?谢谢,

4
如何在Debian Squeeze上启用IPtables TRACE目标(6)
我正在尝试使用IPtables的TRACE目标,但似乎无法记录任何跟踪信息。我想使用这里描述的内容: iptables的调试器。 来自TRACE的iptables男子: This target marks packes so that the kernel will log every rule which match the packets as those traverse the tables, chains, rules. (The ipt_LOG or ip6t_LOG module is required for the logging.) The packets are logged with the string prefix: "TRACE: tablename:chain- name:type:rulenum " where type …

2
当驱动器显示为“通用”设备时,如何监视Windows中的SSD磨损?
在Linux下,我们可以通过smartmontools将驱动器显示为普通块设备还是通用设备来轻松监视SSD的磨损(当驱动器已通过某些控制器(例如IBM HS22上的控制器)进行硬件RAID时会发生这种情况。 在Windows下我们该如何做?有人实际使用smartmontools吗?还是那里有其他包裹? 问题在于,SCSI Generic设备只是没有出现在Windows中。如果驱动器没有RAID,我们可以看到它们很好。 我在Linux中的操作方式: sles11-live:~ # lsscsi -g [1:0:0:0] disk SMART USB-IBM 8989 /dev/sda /dev/sg0 [2:0:0:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg1 [2:0:1:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg2 [2:1:8:0] disk LSILOGIC Logical Volume 3000 /dev/sdb /dev/sg3 sles11-live:~ # smartctl -l ssd /dev/sg1 smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] …

2
Fail2Ban取消阻止IP地址
我试图取消阻止IP地址而不每次都重新启动Fail2Ban,这样做的最佳方法是什么?还是可以向我指出有用的指南? 如您所见,我要删除的IP地址是:89.31.259.161 # iptables -L -n Chain INPUT (policy DROP) target prot opt source destination fail2ban-apache-badbots tcp -- 0.0.0.0/0 0.0.0.0/0 multiport dports 80,443 fail2ban-httpd tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 fail2ban-sasl tcp -- 0.0.0.0/0 0.0.0.0/0 multiport dports 25,465,143,220,993,110,995 fail2ban-SSH tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 fail2ban-httpd tcp -- 0.0.0.0/0 0.0.0.0/0 …

2
两个Linux服务器之间的桥接网络
我需要设置以下网络架构: Internet ^ +-----------------+ | +------------------+ | Centos6-1 | | | Centos6-2 | | +---- eth0 + ----+ | | | (br0)| | | | | +---- eth1 +----------------+ eth0 | +-----------------+ +------------------+ ( cable connection ) 两个公共IP的配置如下: ** Centos6-1的eth0和eth1将被配置为与IP1的桥接 可以使用IP1访问Centos6-1 的eth0的Centos6-2被配置为与IP2 任何发往IP2的请求都将通过Centos6-1 我该如何完成这项壮举? 第二台服务器中正在运行服务。该服务将绑定到IP2。会发生什么 编辑: 如果我在box1中执行以下操作: brctl addbr br0 …

5
如何保护域名注册免受“巴士撞”的情况?
我已经为某个项目注册了几个域。如果我要从地球上消失,我如何确保其他项目成员可以通过注册服务商获得对域的控制权? 我现在的注册商是Go Daddy,如果有关系的话。 我考虑过与其他项目成员共享我的Go Daddy凭据,但是我已经注册了与该项目没有关联的其他域。

4
如何确定在远程主机上启用了什么版本的SMB?
我的本地计算机运行的是Windows 7,它支持最新发布的SMB协议版本(SMB 2.1)。我也有一个远程主机,但我不知道该远程主机上安装了什么操作系统或SMB支持软件。我只知道远程主机支持某些版本的SMB协议。 如何从Windows 7计算机的命令提示符(或PowerShell)中找出该远程主机支持什么版本的SMB? 编辑:尽管我在上面提到了Windows 7,但是我确定这个问题与许多系统/网络管理员或桌面支持人员有关,因此,为什么在这里而不是在superuser.com上发布问题。

4
为什么不允许在配线柜中使用吊顶?
我在《布线:网络布线的完整指南》一书中已经读过,布线室不应有吊顶。在一些Google搜索中,我看到了这个概念的重复。我无法找到有关此推理的很好的资料。这不是“取决于本地代码”的原因,而是其背后概念的真实解释。 谢谢

5
使用EC2时,如何跟上Nagios / Capistrano配置?
我将Amazon EC2用于我的移动应用程序。根据给定时间的应用程序负载,我可能会生成新的实例,然后在负载较低时将其删除以节省成本。 在这样一个动态环境下,如何与Nagios配置保持一致?当涉及托管硬件时,配置文件是可预测的。在这种情况下,需要添加Nagios,Capistrano和许多其他配置文件。Capistrano需要知道将新版本部署到应用服务器的位置。Nagios需要知道要删除现有实例或添加新实例进行监视。Nagios还需要知道节点是否被有意关闭或主机是否由于错误而关闭。 VPS /动态实例的精彩世界是如何做到的?


4
使用ProxyCommand通过多个主机进行SSH?
我在家中的计算机上的〜/ .ssh / config中有一个条目,如下所示: host foo bar ProxyCommand ssh -x -a -q gateway.example.com nc %h 22 在哪里gateway.example.com工作的服务器同时连接到公共Internet和内部网络。网关框使用/ etc / hosts中的条目解析foo和bar。 我的问题是我需要到达另一侧的盒子foo。我们称之为“巴兹”。“ baz”主机位于foo连接到的另一个专用网络上,而不是“ gateway”连接到的另一个专用网络上。 我试过使用这个: host baz ProxyCommand ssh -x -a -q gateway/example.com ssh foo nc %h 22 但这是行不通的,而且我有点不了解。我该怎么做呢? 我认为这并不重要,但是我正在Ubuntu 10中执行此操作。
11 proxy  ssh 

3
大型RAID-Z阵列与大型RAID-5阵列一样坏吗?
很长时间以来,我已经听说过一个大型(> 5TB?)RAID-5阵列的想法有多糟糕,仅仅是因为另一个驱动器发生故障的风险很高。 RAID-Z1是否可以针对任何大小的阵列进行补救(如果您绝对需要一个数字,请考虑使用4x2TB或5x2TB)?也许是一种更安全的方式来复制并非在所有驱动器上都那么密集的数据?
11 raid  zfs 


1
如何使用LDAP在Tomcat下安装Gerrit?
我正在尝试找到有关在具有LDAP支持的Tomcat下安装Gerrit的好的说明。我最好将此安装在Windows 2008 Server上。但是,如果不可能的话,我可以选择Linux。 Gerrit说明仅涵盖在码头下的安装: http://gerrit.googlecode.com/svn/documentation/2.1.3/install-j2ee.html#installation 如果我希望在不同的环境下进行设置,则没有太多工作要做。 我确实找到了一些有用的链接,但是没有将所有设置整合在一起。 http://codeslife.com/2011/06/08/install-gerrit-locally-under-windows/ http://gerrit.googlecode.com/svn/documentation/2.1.7/config-gerrit.html#_a_id_ldap_a_section_ldap http ://code.google.com/p/gerrit/issues/detail?id = 292 我总是可以设置试错法,但是如果有人已经解决了这些问题,我希望节省时间。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.