我已经使用apt-get install nagios3在Raspbian Wheezy上安装了Nagios Core 3.4.1 。 Webserver是Apache 2.2.22 。 安装完成没有错误,当我尝试访问/nagios3我得到提示input用户名和密码。 提供正确的凭据会导致页面中断并出现错误: Not Found – The requested URL /nagios3/< was not found on this server. 。 类似的错误也被logging到/var/log/apache2/error.log : File does not exist: /usr/share/nagios3/htdocs/<, referer: http://192.168.1.2/nagios3/ 目录/usr/share/nagios3/htdocs/存在并包含诸如index.php文件。 目录和文件,由root拥有,可以被www-data读取,但是<从哪里来? 我认为这是错误的path。 在/etc/nagios3/apache.confconfiguration看起来不错。 没有额外的<如行: Alias /nagios3 /usr/share/nagios3/htdocs 我在/etc/apache2/sites-enabled/000-default上configuration了其他网站。 configuration很简单,只需将文档根目录设置为/var/www 。 难道它会和Nagios混淆吗? 我已经testing了Nagios的apache.conf中定义的所有别名,如果我通过手动inputurl来尝试访问它们,它们都可以工作。 编辑: 我试图用自定义的HTML和PHP索引文件replace/usr/share/nagios3/htdocs/index.php 。 我的testing文件加载没有问题。 事实certificate,当检查php ,检查了错误的页面,实际上它不工作,导致了这个问题。
我从我所了解的worker_connections值中设置nginx的值不得超过由ulimit -n重新创build的打开的文件描述符的最大数目。 在我刚刚安装的16.04 ubuntu上, ulimit -n返回1024 ,与cat /proc/sys/fs/file-max – > 3269456相比非常低。 1)这两个值是相关的吗? 2)如果是,我应该将得到的值分为cat /proc/sys/fs/file-max以确保安全的ulimit和worker_connections值?
我正在使用postifx 2.11.3-1运行Debian 8.5,并且尝试将包括DATA在内的整个smtp会话logging到mail.log 。 可以通过在master.cf的smtpd中添加-vvv来增加详细信息来查看部分数据(参见下面的整个文件),但是我不可能获得完整的数据,只有前10个字符正在被logging。 mail.log — snip — Sep 18 18:22:03 vagrant postfix/smtpd[9220]: rec_put: type T len 17 data 1474215723 Sep 18 18:22:03 vagrant postfix/smtpd[9220]: rec_put: type A len 18 data log_ident= Sep 18 18:22:03 vagrant postfix/smtpd[9220]: rec_put: type A len 21 data rewrite_co Sep 18 18:22:03 vagrant postfix/smtpd[9220]: rec_put: type S len 23 […]
我最近升级到Jessie,当做一个lsb_release -a它报告说,版本是7(而不是8)和代号Jessie。 我做了一个update && upgrade && dist-upgrade时,所有来源指向杰西,但没有更新可用。 我最近升级的另一台服务器报告了版本8和Codename Jessie。 我如何解决发布号码内报告的错误信息? 谢谢
我有一个关于我的用户身份validation方式的小问题。 我的debian 7使用/etc/libnss-ldap.conf连接到LDAP服务器 我有一些本地用户和一些ldap用户。 在nsswitch.conf文件中,我希望用户首先在“文件”中search,而在“文件”中找不到“ldap”。 问题是对于做监视的本地用户(nagios),我的检查有一些超时。 当我尝试“suagios”时,需要很多时间! 当我尝试“strace su nios”时,我可以看到有很多对LDAP服务器的请求,为什么呢? 这里是nsswitch的内容: passwd: files [SUCCESS=return] ldap group: files [SUCCESS=return] ldap shadow: files [SUCCESS=return] ldap hosts: files dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup:nis 我怀疑站在/etc/pam.d文件中的东西。 这里是一些文件的内容: 普通账户: account [success=2 new_authtok_reqd=done default=ignore] pam_unix.so broken_shadow account [success=1 default=ignore] pam_ldap.so account […]
我有一些真正的问题,试图使用基于Debian云的节点将大量的MP3文件(3.5TB价值)从NFS挂载分区传输到远程服务器。 它似乎同步了很多文件,但现在它已停止同步。 该目录不断更新的文件,所以我知道会有文件,应该同步。 每当我尝试和同步时,都会发生这种情况: root@node:/# rsync -Pav -e 'ssh -i /keyfile.pem' /nfs/src ubuntu@ec2:/dest sending incremental file list ./ sent 2332901 bytes received 75 bytes 15710.28 bytes/sec total size is 529754905288 speedup is 227072.59 通常它会显示进度,不再显示正在传输的文件。 可以直接访问NFS安装中新近更新的文件,而不会出现任何问题。 我已经更新了rsync到最新的3.1.2,但仍然没有运气。
我正在与Openstack Mitaka合作,尝试启动一个实例。 在创build实例时,它在挂起之后挂起在ERROR状态。 我从日志中收集错误,但到目前为止,我不知道从哪里开始。 # scheduler 2016-10-06 14:12:14.925 1812 INFO nova.scheduler.host_manager [req-850b181b-0d54-4e35-9f70-24a2f107188c – – – – -] Successfully synced instances from host 'kvm'. 2016-10-06 14:13:45.807 1812 INFO nova.scheduler.filters.retry_filter [req-433b164d-61aa-47d0-bf53-409c0aa8717e ad61cf3ac5334f129bcf81cb90315774 82492ac3a6044da7a7714bf988b30265 – – -] Host [u'kvm', u'kvm.js-networks'] fails. Previously tried hosts: [[u'kvm', u'kvm.js-networks']] 2016-10-06 14:13:45.808 1812 INFO nova.filters [req-433b164d-61aa-47d0-bf53-409c0aa8717e ad61cf3ac5334f129bcf81cb90315774 82492ac3a6044da7a7714bf988b30265 – – -] Filter […]
有没有人有关于如何在dDebian Jessie上安装k8s 1.4的链接或信息? 我有两台这样的机器,想运行k8s 1.4。
我只是用proftpd和mod_sql设置我的ftp服务器。 validation似乎到现在为止工作正常。 我仍然可以使用数据库中的用户login,但是chroot不再工作。 服务器不是从数据库中取回homedir,而是尝试将chroot改为默认的homedir(这是不可能的,因为它被设置为/ dev / null)。 proftpd.log: 2016-10-25 18:12:21,276 xxx proftpd[2673] xxx.de (xxx.t-ipconnect.de[80.128.XX.XX]): FTP session opened. 2016-10-25 18:12:21,313 xxx proftpd[2673] xxx.de (xxx.t-ipconnect.de[80.128.XX.XX]): chroot to '/dev/null' failed for user 'me': Not a directory 2016-10-25 18:12:21,313 xxx proftpd[2673] xxx.de (xxx.t-ipconnect.de[80.128.XX.XX]): error: unable to set DefaultRoot directory 2016-10-25 18:12:21,313 xxx proftpd[2673] xxx.de (xxx.t-ipconnect.de[80.128.XX.XX]): FTP session closed. proftpd的/ […]
我正在运行一个程序,它绑定防火墙后面的主机(运行Windows 10)上的特定端口,而且我没有权限直接通过networking进行端口转发。 相反,我试图通过SOCKS隧道通过外部服务器(运行Debian)转发此连接,以便公开访问。 我遇到的问题是,我使用的SSH命令将本地端口绑定,呈现程序无法正确绑定端口本身,并正确启动。 (改变程序不是一个选项,它必须绑定。) 我通过SSH使用以下命令来设置一个SOCKS隧道: ssh -vg -D 8123 meself@[external IP] 我已经validation了这个隧道使用了下面的curl,它会转储Google的索引页面: curl –socks5 127.0.0.1:8123 http://www.google.com/ 另外,netstat也显示连接是活的: netstat -t | grep "[external IP]" TCP [internal IP] [external IP]:ssh ESTABLISHED InHost 我已经尝试使用FreeCap从主机上的程序捕获stream量,并强制它通过SOCKSredirect,但这似乎并没有工作。 FreeCap表示代理function正常,但程序仍尝试本地绑定端口8123。 还值得注意的是,该程序是用Java编写的。 我用来在主机上执行程序的命令是: java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=8123 -jar [program .jar] 在上面的条件下,这就吐出了一个端口8123已经绑定的错误。 我的最终目标是使外部服务器可以直接访问我的主机上运行的程序,这样当客户端连接到服务器时,他们相信他们直接连接到主机上的程序,主机上的程序认为它直接连接到客户端。 我从哪里出发? 这可以做到不引入VPN? (注意:我有权以这种方式绕过防火墙。) (另请注意:我只挑选了8123作为示例端口。)