Articles of linux

Apache 2.2包含通用数据

我在我们的一个开发服务器中共同托pipe了一组站点。 我需要configuration所有这些网站的 Allow from 指示。 由于这是关于dynamicIP的,这个变化比较频繁,所以我需要设置一个方法来轻松修改它们。 例: <VirtualHost *:443> ServerName dbhost.domain ServerAdmin webmaster@domain DocumentRoot /srv/www/dbhost DirectoryIndex index.php index.php3 index.php4 SSLEngine On <Directory /srv/www/dbhost> order deny,allow allow from 192.168.0.0/16 <subnet1> <subnet2> <subnet3> <etc…> deny from all AllowOverride None AuthType Digest AuthDigestAlgorithm MD5 AuthName "devs" AuthDigestDomain / AuthDigestDomain / AuthDigestProvider file AuthUserFile <pwdfile> Require valid-user <Directory> 所以,我想在外部文件中包含“order […]

下载torrent文件内容到我的linux服务器

我想知道如何在我的Web服务器上设置Bit Torrent客户端,我发现这篇文章http://www.cyberciti.biz/tips/linux-command-line-bittorrent-client.html 但http://download.bittorrent.com/dl/bittorrent_5.0.3_python2.4.deb现在不存在,我的Python版本是在Ubuntu 10.04上的2.6,我search了适合我的Python版本但没有结果的bittorrent版本。 任何人都知道我该怎么做? 有没有其他方法可以做到这一点?

在ubuntu服务器中大量使用/ var文件夹

嗨,我有一个运行Virtualmin的Ubuntu服务器,它是一个专用的Web服务器。 但问题是在7 GB的单独分区上的/ var目录,现在已满。 但是当我运行命令时: df -h /var Filesystem Size Used Avail Use% Mounted on /dev/sda7 7.4G 6.6G 379M 95% /var 当我运行命令: du -ch var/ 793M total 我怎样才能清理这个目录,所以它不会占用太多的空间?

无法启动NFS守护进程

我试图build立一个NFS共享,但我不能启动NFS服务: $ service nfs start Starting NFS services: [ OK ] Starting NFS daemon: [FAILED] $ service nfs status rpc.mountd is stopped nfsd is stopped Portmap正在运行: $service portmap status portmap (pid 6522) is running… 导出内容(实际导出文件具有有效的IP地址而不是xxx)。 $ cat /etc/exports /var/www/vhosts/ xxx.xxx.xxx.xxx(ro,sync) service nfs start后输出/var/log/messages Apr 14 13:24:18 s15315044 nfsd[2483]: nfssvc: Function not implemented 按照要求: $ grep […]

不能在我的服务器上使用邮件。 日志说它找不到主机名

基本上postfix的日志说: NOQUEUE: reject: RCPT from unknown[***.***.***.***]: 450 4.7.1 Client host rejected: cannot find your hostname, [***.***.***.***]; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-vc0-f172.google.com> 我试图发送testing电子邮件到我的服务器上的电子邮件地址。 我想在那里configuration后缀。 但是我得到这个拒绝错误。 我在想我的名字服务器可能有问题。 任何人的想法?

如何使用CHEF将相应的configuration文件复制到配方中?

我开始学习如何开发recipes的chef 。 我需要在某些服务器(或神经节文献中的nodes中安装Ganglia Monitor 。 所以这就是为什么我要检查平台是ubuntu , centOS和其他许多人来安装正确的软件包。 问题是我有两个不同的.config文件,实际上在这个.config文件中只有一个或两个参数会有所不同。 我需要帮助如何检测server属于哪个datacenter ,以便我可以正确复制.config文件。 到目前为止,我能够在下面开发这个脚本,但是我有一些dobut,这些代码在注释中。 # # Cookbook Name:: ganglia # Recipe:: default # # Copyright 2013, Valter Henrique.com # # All rights reserved – Do Not Redistribute # # Installing Ganglia Monitor case node[:platform] when "ubuntu", "debian" package "ganglia-monitor" when "redhat", "centos", "fedora" package "ganglia-gmond" end user […]

星号服务器警告“意外的控制子类”

我不知道为什么,但是我们的星号服务器不断地有大量的代理(15)的状态准备好,并呼吁等待他们,这似乎是在我们的事件日志中纠缠我们这个错误。 WARNING[7159] file.c: Unexpected control subclass '-1'

监视cgi-bin可执行文件的使用情况?

我的cgi-bin文件夹中的程序之一是行为不当。 这是一个编译的二进制文件,我没有源代码。 我想设置某种监视器来收集程序在执行时打开的文件列表,并将其转储到文本文件中。 它看起来像lsof可能有这样的信息,但由于CGI程序是暂时的,通常在一秒钟内完成执行,从命令行同时运行lsof是不实际的。 对于这个问题,我甚至不确定CGI程序是否会显示为自身,或者是否将该活动注册到httpd进程。 服务器运行Apache 2.2.15的红帽企业版Linux 6.4,我有root权限。 build议?

从bin和der文件生成一个p7b文件

我正在使用Debian,我试图join带有证书的文件。 尝试file.bin + cert.der => file.p7b 我试着用openssl命令: openssl pkcs7 -in cert.der -in file.bin -out file.p7b 但是给我一个错误。 无法加载PKCS7对象27849:错误:0906D06C:PEM例程:PEM_read_bio:没有启动行:pem_lib.c:647:期望:PKCS7 我试试openssl pkcs7 -inform der -in cert.der -in file.bin -out file.p7b 并给我无法加载PKCS7对象28160:错误:0D0680A8:asn1编码例程:ASN1_CHECK_TLEN:错误标记:tasn_dec.c:1306:28160:错误:0D07803A:asn1编码例程:ASN1_ITEM_EX_D2I:嵌套asn1错误:tasn_dec.c:380 :types= PKCS7

SSH上的严重延迟:CentOS 6.3 VNC很好,没有可见的I / O瓶颈

这不是通过SSHlogin的问题,在通过SSH连接到服务器时input和接收输出时,这是一个滞后。 我使用time命令testing了命令的速度,看到它们正常运行,但terminal的input和输出是滞后的。 VNC很快。 从此服务器Ping远程服务器显示正常的响应时间。 从我的机器到其他机器的SSH会话似乎很好。 openssh-server 5.3p1-84.1.el6 VNC很快的事实应该足够了,但是对于信息来说,RAM很好,没有交换,CPU使用率低,ethtool显示networking为1千兆。