Articles of Debian

HP DL360 G5 RAID控制器无法识别驱动器托架5和6

我有一个HP DL360g5 BIOS的P58。 使用插槽0,HP Smart Array P400i控制器(256MB v2.08) 该服务器最初运行的是Windows Server 2003,具有RAID0中的2个72GB 15k SAS驱动器。 其中一个驱动器失败,系统closures。 我正在用Debian 7.8重新构build服务器,并且已经获得了几个146GB 10k SAS驱动器来replace其他驱动器。 我已经把1-6 146GB 10K SAS驱动器放在托架1-6中。 但是,当我到磁盘卷pipe理器并尝试创build卷时,它只能识别托架1-4中的驱动器(不考虑RAIDconfiguration)。 在托架中的交换驱动器数量不仅限于识别托架1-4中的驱动器。 托架5和6不适用于硬盘驱动器,还是不能用作逻辑arrays的一部分? 或者他们需要一些额外的控制器? 我无法find任何理由不能使用驱动器arrays的一部分或standbys的托架5和6中的驱动器。 任何帮助表示赞赏。

Debian – 一个网关2接口如何?

我有这种情况。 4虚拟机Debian8:1 DHCP 1 DNS 1 GW 1客户端 我可以从我的所有虚拟机(GW除外)彼此(@ip或主机名)。 我的GW有2个接口(eth0-> LAN / eth1-> WAN)。 从它我可以ping google.fr,但我不能ping我的局域网(除了@ip)。 在文件/etc/resolv.conf中,我在WAN上有我的DNS表单。 如果我把我的局域网的configuration是相反的(当然)。 我可以ping我的局域网,但不是广域网。 我激活ip_forward,我知道我必须做一些工作与路线,但我不得不承认,我真的不明白路线的命令。 你能解释一下这个逻辑吗? Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.84.254 0.0.0.0 UG 0 0 0 eth0 0.0.0.0 192.168.10.2 0.0.0.0 UG 0 0 0 eth1 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 […]

如何判断razor是否在运转?

我有一个邮件服务器正在使用amavis做垃圾邮件testing(通过spamassassin)。 现在我想用剃刀和pyzor。 我安装了它们并做了以下操作: # su – amavis -s /bin/bash # razor-admin -create # razor-admin -register # pyzor discover 正如这里所描述的: https : //help.ubuntu.com/community/PostfixAmavisNew#Spamassassin 现在我的问题:我如何弄清楚如果剃刀和pyzor运行? 我没有看到mail.log中的任何内容,也不知道在哪里可以看到。

postfix在一个中继后面用/ etc / aliases处理传入和传出的邮件

我试图在Linux机器上安装postfix (Debian 8和Postfix 2.11)。 但是我有一些麻烦让/etc/aliases正常工作。 设置如下:MS Exchange服务器是实际的邮件服务器 – 它收到邮件并发送邮件,并且它与Linux机器位于同一本地networking中。 Linux机器上的Postfix确实使用这台Exchange机器作为中继主机来发送邮件。 这工作,所以例如mail [email protected]到达。 现在在Exchange上存在一个被转发到Linux机器的邮件地址。 在/etc/aliases我有一个别名,这是一个程序pipe道,因为邮件去这个地址包含一些代码,应该由程序parsing。 为了使这个工作,我必须改变main.cf的mydestination设置。 但是一旦我这样做了,postfix在使用别名/etc/aliases时会停止转发邮件。 只有input长名称的作品。 这是我的configuration(我从零开始): # main.cf # our internet domain name (the thing after the "@") mydomain = example.com # this is the critical setting mydestination = linuxmachine, 192.168.1.200, $mydomain # IP of Exchange relayhost = 192.168.1.100 # so that addresses […]

Exim4拦截所有外发邮件

我有一个Debian 8(jessie)机器上的LAMP堆栈。 我试图find拦截所有通过PHP发送的外发邮件(通过sendmail),而不是发送出去,将其交付给我的本地收件箱(本地用户)的方式。 我不想向外界发送任何东西,我只希望能够通过terminal看到消息的内容。 我知道这适用于Postfix,但我不能在我的机器上安装Postfix,因为它与Exim4冲突,我不想对我的开发做太多的改变。 服务器。 可以这样做,怎么样?

通用名称不匹配服务器名称 – SSL证书

我最近购买了一个SSL证书。 我已经将www.site.com.key , www.site.com.csr , intermedia.pem , www.site.com.crt设置在我的/etc/ssl/localcerts文件夹中。 当我打开我的浏览器时,我得到以下内容: 我得到的另一个问题是在/var/log/apache2/error.log : [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?) [warn] RSA server certificate CommonName (CN) `site.com' does NOT match server name!? 我认为问题是我已经提交了.csr文件,通用名是site.com而不是www.site.com 。 因此,通用名称,不匹配我的服务器名称 – www.site.com 有没有办法通过操纵服务器上的服务器名来解决这个问题? 我怎样才能做到这一点? 还是必须重新考虑使用正确的证书获取另一个SSL证书? 提前致谢。

什么“login没有公开的密钥 – 入侵?” 意思?

我build立了一个新的debian vm并安装了gitlab-ce。 虚拟机上没有太多的东西……从一开始,下面的消息开始出现在auth.log中: Mon 2015-08-24 21:47:36.154862 CEST [s=a93d5b0787f54cb68c24d8c7c55985a4;i=2c1bc8;b=567468ca921c4b52ba291 _TRANSPORT=syslog _UID=0 _GID=0 _BOOT_ID=567468ca921c4b52ba2911c8b97e5f3a _MACHINE_ID=b6d23c0be1dbee31de2dd2b1553a4f0c _HOSTNAME=kraken SYSLOG_FACILITY=4 PRIORITY=4 SYSLOG_IDENTIFIER=root _COMM=logger MESSAGE=ssh/bash[9276]: Logged in without disclosing public key – Intrusion? _PID=9283 _SOURCE_REALTIME_TIMESTAMP=1440445656154862 现在每天出现几百次。 究竟是什么意思? 我应该担心吗? 更新:味精似乎来自sshd 1 23979 23979 23979 ? -1 Ss 0 4:37 /usr/sbin/sshd -D 23979 9274 9274 9274 ? -1 Ss 0 0:00 \_ sshd: […]

如何与不同的目标端口进行rsync

我试图在两个主机之间rsync 。 源主机在目标服务器上有SSH密钥,我validation了它可以没有密码ssh。 目标服务器允许通过端口2209的SSH。 当在源主机中执行下面的命令时,我只是用bash提示符>而没有任何反应: rsync -avz -e "ssh -p 2209” /var/www/ root@DESTINATION_IP:/srv/OLD_backup 也试过其他的变化: rsync -avz -e "ssh -p 2209” root@DESTINATION_IP:/srv/OLD_backup /var/www/ rsync -avz /var/www/ -e "ssh -p 2209” root@DESTINATION_IP:/srv/OLD_backup

apache2的systemd启动脚本:如何传递envvariables?

下面的systemd启动脚本(Debian GNU / Linux Jessie) [Unit] Description=Apache httpd web server After=network.target [Service] PIDFile=/var/run/apache2/apache2.pid EnvironmentFile=/etc/default/apache2 EnvironmentFile=/etc/apache2/envvars ExecStart=/usr/sbin/apache2 -d /etc/apache2 -k start [Install] WantedBy=multi-user.target 不起作用,因为可执行文件没有选取EnvironmentFile的envvariables。 这是我在/var/log/daemon.log服务启动时读到的: Nov 23 10:05:30 kdc apache2[3111]: AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf: Nov 23 10:05:30 kdc apache2[3111]: Invalid Mutex directory in argument file:${APACHE_LOCK_DIR} APACHE_LOCK_DIR是在/ etc / apache2 / envvars中定义的,它是股票debian的东西: # […]

将没有证书的站点redirect到非ssl而不是提供默authentication书

我从我们的客户主持几个网站。 其中一些有SSL证书,因此使用https端口443和一些没有证书。 具有这样的证书的网站被configuration为自动将httpredirect到https。 如果我访问其中一个没有自己的证书的网站,那么首先装载的虚拟主机文件中的虚拟主机文件将被提供,这是我自己的主页。 我现在想知道是否有可能有ApacheredirectSSL请求到没有自己的证书到非SSL的网站,所以它不会给出“不受信任的证书”警告。 例: domain1.com – 启用SSL(先载入) domain2.com – 启用SSL domain3.com – 未启用SSL 当我请求https://domain3.com时,我得到了不可信的警告,因为domain1.com的证书被提供,当然不包含domain3.com作为主要或替代名称。 相反,我想要redirect到http://domain3.com 我已经试过的是以下configuration,当访问domain3.com时,给我一个SSL错误 <VirtualHost MyIp:443> RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </VirtualHost> 我不确定我的方法是否朝着正确的方向发展,或者我的目标是否可以实现。 所以我愿意接受各种帮助。 谢谢。