服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图将我的PHP从5.3.13升级到5.5 后 ,这个链接http://www.if-not-true-then-false.com/2010/install-apache-php-on-fedora- centos-red-hat-rhel / 。 但是,在添加存储库的第一步中收到了错误消息: $ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-4.rpm error: Failed dependencies: epel-release >= 4 is needed by remi-release-4-7.el4.remi.noarch $ sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm error: Failed dependencies: fedora-release conflicts with epel-release-4-10.noarch 我正在使用Red Hat 4.6.1: $ cat /proc/version Linux version 2.6.40.6-0.fc15.x86_64 ([email protected]) (gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC) ) #1 SMP […]
我有一个运行在基于Linux的服务器上的Django站点。 我的合作伙伴在Cisco路由器后面的IIS Windows服务器上运行SQL Server。 我们正在寻找Django站点连接到SQL服务器并与数据库交互的安全方式。 目前我们通过在cron作业中运行一个shell脚本来解决这个问题:使用vpnc启动VPN,2)运行python代码(pyodbc)并将结果写入sqlite数据库,3)断开VPN。 然后在Django代码中,我们访问sqlite数据库。 这个解决scheme看起来很呆板。 理想的方法是让pyodbc直接安全地连接到SQL Server。 任何人都知道如何做到这一点? 谢谢!
这是我第一次认为我最好检查一下我想安装的绑定软件的密钥。 所以我下载了我认为是OpenPGP的密钥。 $ wget ftp://ftp.isc.org/isc/bind9/9.9.4/bind-9.9.4.tar.gz.sha1.asc 然后我试图像这样“导入”这个键… $ gpg –import bind-9.9.4.tar.gz.sha1.asc …但是我得到这个错误消息: gpg: no valid OpenPGP data found. gpg: Total number processed: 0 我究竟做错了什么? 谢谢!
我的应用程序在EC2实例的ELB后面运行。 有时它会向远程服务发送请求。 我想请求这些远程服务看起来都来自一个IP地址。 我发现,如果我所有的机器都在亚马逊的VPC中,情况就是这样。 在此之后,我注意到我的AWS账户没有默认的VPC。 我有一个我inheritance的旧帐户,所以它可能已被删除或可能永远不存在。 我可以显然联系AWS的支持,让他们设置一个,但我担心: 这和听起来就像一旦我开始使用VPC,我不得不处理子网,路由表,互联网网关,NAT设备,networkingACL ,…我的噢,我的。 亚马逊VPC会做我想要的吗? 会增加复杂性吗?
以下设置: 主机有1个物理网卡 主机操作系统= Win Server 2008 R2(托pipe在数据中心) 客户操作系统= Win Home Server 2011 networking设置基本上如这里或这里所述 。 目标:从访客虚拟机连接到互联网。 问题1:这应该如何工作? 我的客户操作系统有一个静态IP“A”(一个真实的,外部的,所以不是一个本地192.168.xx一个[同样适用于所有其他涉及IP])。 为了到达互联网,现在需要通过数据中心中的主机OS(IP“B”)和路由器(IP“C”)进行路由。 我可以从“A”ping到“B”,但是我的访客看不到路由器/网关(Wireshark一直显示关于谁知道“C”的ARP请求)。 不应该我的主机操作系统(当然知道路由器,反之亦然)能够将这些信息传递给我的客人? 如果是的话,那么有什么想法可以阻止它这样做? 注意:我在testing方面在主机和客户端之间build立了一个额外的“内部”hyper-Vnetworking连接,希望这可以帮助网关传播,最终它做到了…至less我的客人开始“知道“网关通过它连接到互联网。 那么这是唯一的方法吗? 这是正确的方式,还是其他的一些事情是负责的决议? 问题2:如果我从客人中删除静态IP“A”并将IP检索设置回自动,它会收到一个本地IP,但是从哪里来? 我的主机操作系统中没有DHCP服务器angular色,根据问题#1,我的客户机无法看到路由器(从我的angular度来看,这将是合乎逻辑的下一个DHCP提供程序)?
我们是两个用户访问相同的Linux EC2实例。 我们如何看到带时间戳的整个login历史logging? 包括每个用户在可能的情况下执行的命令 我们都从不同的IP远程访问它
我遇到了postfix或dovecot没有权限在/ var / mail中创build用户目录的问题。 做ls -l'/ var / mail'告诉我,所有者和组是根。 1 root root 10 May 27 13:48 /var/mail -> spool/mail 我尝试将所有者和组更改为postfix,然后改为dovecot,并且两次都是当我做了ls -l时,所有者和组保持为root。 (这是以root身份login的)。 有人推荐chmod需要是644,所以我改变了它,而且,服务器不会在邮件文件夹中创build用户目录。 同时,我把chmod改成了777,一切都开始了,但现在我有一个很大的安全问题。 当我告诉它时,为什么老板和小组从根本上改变了? 谁应该拥有/ var / mail? 和它需要什么chmod?
我有很多的域名 abc.com def.com ghi.com jkl.com 他们每个人都指向他们自己的域名上的域名服务器 abc.com -> ns1.abc.com ns2.abc.com def.com -> ns1.def.com ns2.def.com ghi.com -> ns1.ghi.com ns2.ghi.com jkl.com -> ns1.jkl.com ns2.jkl.com 这些域名服务器都parsing到我运行BIND服务器的IP地址。 我希望这个BIND服务器充当一个捕获所有者,并且用一个Alogging来回应相同的IP。 * A 1.2.3.4 我不明白如何设置SOA和NSlogging。 为了达到这个目的,区域文件是什么样的?
我们的客户有规则集2.0.5的ModSecurity 2.0,但他告诉我们在开发结束时的细节。 我需要审核所有的应用程序代码,并确保它不会影响ModSecurity。 (它已经) 我知道你不能在POST中提交重要的“内容”和“文档”,这会严重影响我们的应用程序。 鉴于ModSecurity的版本/规则集的数量,在哪里可以find我不能用于键$ _GET和$ _POST和/或禁止标题值的理解解释? 我在网站上find的文件太笼统了,或者我误解了它。 谢谢
我们的DELL Rack UPS 1000W有四个sockets,每个服务器使用一个。 现在服务器数量正在增加,我们正在计划购买一个PDU。 将PDU连接到一个UPSsockets并将UPS完全不平衡加载是否正常? 我们是否应该购买两个PDU并尝试平衡负载? 谢谢。