Articles of opensuse

用PHP5运行Apache的多个实例

我正在尝试使用OpenSUSE 13.1安装Dell Poweredge R720服务器。 我需要运行Apache的多个实例(或者1安装多个实例或多个实例的多个安装)。 所有使用Google进行设置的search结果都与在多个apache实例上运行多个php版本有关,这不是我想要的结果。 有人知道这是否可行,如果有的话,如果他们有任何方便的网站/智慧的话,如何做到这一点?

如何修补CVE-2014-6271和CVE-2014-7169?

CVE-2014-6271&CVE-2014-7169是在2014年9月24日发布的与bash相关的bug。 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-6271 https://securityblog.redhat.com/2014/09/24/bash-specially-crafted-environment-variables -code注入攻击/ 我正在使用openSUSE 11.0(bash版本:bash-3.2-112.1)并要求修补CVE-2014-6271&CVE-2014-7169,我尝试了YaST,但是它不起作用。 我想问问任何rpm可以帮助修补这个bug? 我也尝试了CentOS 6.4上的yum更新,但是更新后bug仍然存在,有没有官方公布CentOS 6.4补丁? 谢谢。

无法在端口8080上发出HTTP请求

我正在从一个基本干净的安装openSuse 11.1框。 我试图做一个SVN出口到http上的框(通过Apache)。 我们的SVN服务器运行在networking上的8080端口上,运行良好(可以通过我的windows系统和我的windows系统上的Ubuntu虚拟机访问)。 Suse框可以很好的ping通SVN服务器,可以通过80端口访问,但是在8080端口上不能通过HTTP访问SVN。而在同一台服务器上运行8080的web页面的基本wget 。 我假设有一些networking或防火墙configuration我缺less,但我不熟悉这些* nix知道从哪里开始。 有任何想法吗? 编辑:我从yast2检查,防火墙甚至没有打开… 更新:运行tcpdump,而我尝试wget端口8080上的网站,我得到以下内容: 13:51:55.486329 IP mysusebox.56489 > mysvnserver.http-alt: S 1456704340:1456704340(0) win 5840 <mss 1460,sackOK,timestamp 42587871 0,nop,wscale 6> 这是一秒之后或尝试wget后列表中唯一的项目。 wget最终失败,出现“连接超时” 更新:解决。 结果发现两者之间有一个硬件防火墙。 谢谢,用tcpdump学了一些新东西!

Xen 3上Ubuntu映像的不可用源代码

我试图在Xen 3中创build一个新的虚拟机,运行Ubuntu 10.4(32位)作为来宾操作系统。 Xen 3安装在运行OpenSuse 11.2的机器上。 我从ubuntu.com网站下载了Ubuntu映像,并将其挂载在/ dev / loop0上。 当我尝试用Xen给Xen创build新的虚拟机时,Xen会抱怨“源代码不可用”。 我也检查了图像的MD5总和。 没关系。 任何build议或提示可以帮助我?

Linux:encryption物理LVM卷并不意味着encryption其逻辑子卷?

一年前我在笔记本上安装了OpenSuse。 我在LVM分区内创build了除/boot之外的所有分区。 我在安装过程中为它启用了encryption。 系统稍后会在每次启动时向我提供密码。 一切似乎都很好 但有一天,我想取消启动过程,并用SysRq REISUB 。 进入这个组合时,系统突然继续启动,没有input任何密码。 我没有/home ,也没有swap ,但/被挂载! 我多次检查,这是在一个“encryption”物理LVM卷。 后来我发现OpenSuse根本无法encryption。 有一个选项可以为每个逻辑卷启用encryption,而且实际上它会失败。 后来我尝试了Fedora。 分区过程中的选项也是以相同的方式误导。 我可以启用物理卷和每个逻辑子卷的“encryption”。 除了Fedora实际上允许encryption/ 。 问题:当物理LVM卷不暗示(逻辑)子卷的(真实)encryption时,为物理LVM卷设置“encryption”有什么意义? 这整个概念我有什么不对吗?

为什么我的自定义错误文件相对于每个虚拟主机(apache)?

首先,我的服务器configuration是openSUSE 11.4,我的web服务器是apache 2.2。 我想更改Web服务器的错误文件,但是我不能让Apache知道错误文件与每个虚拟主机都不相关! 我编辑了/ etc / apache中的error.conf文件,并删除了关于本地化的所有废话(不关心),并添加: ErrorDocument 404 /srv/www/errors/404.html 重新启动Apache,然后尝试访问不存在的内容。 输出是: 未find在此服务器上未find请求的URL / notadocument。 此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。 我检查错误日志,看看这个: [Mon Aug 01 15:34:36 2011] [error] [client xxxx] File does not exist: /home/andreas/www/notadocument [Mon Aug 01 15:34:36 2011] [error] [client xxxx] File does not exist: /home/andreas/www/srv 正如你所看到的,Apache试图查看我的虚拟主机的目录,而不是在服务器的根目录! 我该如何解决?

高丢包率

我们有几台运行VMWare ESXi 4的服务器,其中运行OpenSUSE和Windows 2008r2的虚拟机。 我们也有一个使用OpenNMS监视这些虚拟机的服务器。 对于几个OpenSUSE虚拟机,我们得到了常规的高门槛消息的丢弃数据包的百分比。 检查图表显示,它只是被丢弃的传入包。 丢弃率高达10%。 它不会发生在所有的Linux虚拟机上。 那些没有发生的是运行一个稍旧的OpenSUSE 11.3,而其他的是11.4或12.1但是,这也是真的,遭受这个问题的负载很less,而最重的加载虚拟机零丢包去年。 Windows 2008服务器似乎没有这个问题。 那么这可能是什么原因呢? 我应该开始担心什么比例? 编辑:我想知道如果snmp或opennms显示不正确的数据。 当我看netstat -s的输出时,我看到:丢弃了0个input数据包 这是完整的输出(正常运行时间为137天): Ip: 89907150 total packets received 5047 with invalid addresses 0 forwarded 19748 with unknown protocol 0 incoming packets discarded 89882355 incoming packets delivered 93223508 requests sent out 133 dropped because of missing route Icmp: 4121 ICMP […]

openSuse和openldap:只有ldaplogin

我设法设置ldap服务器,我可以从服务器机器成功地search它。 我已经添加到数据库的所有信息,除了从fstab文件和automount信息。 我也成功迁移了sudoers文件。 我使用padl脚本。 但是我想通过ldaplogin无线客户端,我不能。 我所做的是从我运行的客户端 pam-config -a –ldap 并编辑nsswitch.conf以允许ldap绑定。 当我login,如果我已经从/ etc / passwd擦除了我的本地帐户,我有一个关键的login错误,几分钟后我得到一个login提示,但我的input不显示在屏幕上(尽pipe事实上,我input)。 在服务器上,我可以看到客户端已成功查询服务器的活动,服务器接受连接,但经过一些读取之后写入两台机器之间的密码消息,我看到一些条目 TLS trace: SSL_accept:error in SSLv2/v3 read client hello A TLS: can't accept: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol. 50aba02e connection_read(16): TLS accept failure error=-1 id=1508, closing 50aba04c conn=1510 fd=16 closed (TLS negotiation failure) 但是我已经在客户机和服务器机器上configuration了正确的tls指令(ldap.conf文件是相同的).cacert.pem被复制到客户端。 slapd.conf中的服务器不必validation客户端证书。 这里是slapd.conf中的条目 TLSCACertificateFile /etc/openldap/cacert.pem TLSCertificateFile /etc/openldap/newcert.pem TLSCertificateKeyFile /etc/openldap/newkey.pem TLSVerifyClient […]

如何在OpenSUSE中的所有networking接口启动后立即执行一次脚本?

我运行Opensuse 12.2。 我有3个networking接口,eth [012] 接口在/ etc / sysconfig / network / ifcfg-eth中configuration[012] 我想在所有三个接口都'up'之后立即执行一个脚本。 添加 POST_UP_SCRIPT="/path/to/script.sh" ifcfg-eth [012]在任何ONE接口启动后执行脚本。 放置脚本 /etc/sysconfig/network/if-up.d/script.sh 执行脚本多次 – 每次接口启动后一次。 如何在最后一个界面出现后立即执行脚本ONLY ONCE?

openSUSE 12.2网桥上的OpenVPN无法正常工作

我想请求一下帮助。 我在opensuse 12.2中build立了一个openvpn bridge,我可以连接到服务器,但是我不能ping服务器,也不能ping服务器。 另外,我无法从服务器ping客户端。 到目前为止,我所做的是: 我有两个网卡,eth0和eth1。 eth0是外部networking eth1是内部networking 在Yast中,我添加了br0和tap0接口,在br0中添加了eth1和tap0到网桥,并设置了IP 192.168.10.1/24 在防火墙中 eth0 – 外部区域 eth1,tap0,br0 – 内部区域 非常感谢您的帮助! 🙂 服务器路由-n Kernel IF routing table Destination Gateway Genmask Flags Metric Ref Use If ace 0.0.0.0 192.168.42.2 0.0.0.0 UG 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 169.254.0.0 0.0.0.0 255.255.0.0 U 0 […]