Articles of linux

只有零标记链的字节计数器在iptables中?

我有两个亚洲人: Chain OUTPUT (policy ACCEPT 68688 packets, 12M bytes) pkts bytes target prot opt in out source destination 146 54635 MARK tcp — * * 0.0.0.0/0 0.0.0.0/0 tcp spt:6532 MARK set 0xfffc 146 54635 MARK tcp — * * 0.0.0.0/0 0.0.0.0/0 tcp spt:6532 MARK set 0x5 当我iptables -t mangle -m connmark –mark 0x5 -Z它将零和0xfffc和0x5的计数器,如何只重置0x5链的字节计数器?

如何让Proftpd完全隐藏一个目录

在我的ftp树中有一个我不想通过匿名访问的目录。 我可以隐藏目录中的目录和所有文件。 我无法做的是阻止有人导航到目录。 所以如果有人导航到ftp.site.com他们不会看到一个“传入”目录。 但是,如果他们导航到ftp.site.com/incoming页面加载。 这些文件是隐藏的,但是这种方式无视了隐藏“传入”目录的重要性。 任何想法将不胜感激,如果我什么都留下了,请我知道。 这是我的configuration: drwxr-xr-x 29 john ftpgroup 4096 2012-04-17 22:22 incoming <Anonymous /home/ftp/ftp.site.com> User ftp Group ftp UserAlias anonymous ftp <Directory incoming/> HideGroup ftpgroup <Limit READ DIRS> IgnoreHidden on </Limit> </Directory> </Anonymous>

确定Linux 2.6.32 +中的磁盘caching的性能

我希望find一些好的方法(通过查看/ proc)或者我可以用来确定磁盘caching的有效性的好工具。 我希望能够确定在磁盘caching中使用的RAM有多less正在被使用。 我希望更好地了解磁盘caching的使用情况,以便我可以更准确地为将来的服务器购买内存。 理想情况下,我希望看到的东西(虽然我不期待这个详细程度)会是这样的一些报告(或者自己做这个报告的方法): 1.4GB of RAM is used in the disk cache which is used for 10 IO requests per second 2.3GB of RAM "" "" for 2 requests per second 5.3GB of RAM "" "" is basically never used

AllowOverride在/ var / www /中导致性能不佳

我已经在文章中看到,为了安全起见,最好设置“ AllowOverride None for / ” “AllowOverride None for / var / www /” ,并且基于此我已经将configuration更改为以下内容。是的,如果我们设置“ Allowoverride All for / var / www / “,那么index.html apache的请求会在/.htaccess /www/.htaccess等内部查找.htaccess。这会降低性能,为此我设置” Allowoverride None for / “和” Allowoverride All为/ var / www / “ ** DocumentRoot / var / www <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all […]

需要我的服务器的ip更改时,它需要连接端口'x'ip'y'

我有一个Linux服务器,并在另一台机器上有一个代理服务器。 我的Linux服务器需要连接到ip'y'端口'x' 是否有可能创buildiptables规则或另一种方式来:当我的linux服务器试图连接到端口'x'在ip'y'使用我的代理服务器在另一台机器上? 换句话说,当需要通过使用另一个代理服务器机器连接ip'y'上的端口'x'时,我需要对服务器的ip进行更改。 简单的问题:“需要一种方式来代理一个端口”

升级MediaTemple服务器上的PHP

我遵循http://wiki.mediatemple.net/w/(dv):Upgrade_software_with_YUM的说明 但是我有一些奇怪的事情发生。 我的linux知识是非常有限的,所以我有一种感觉,这是简单的。 基本上当我做我的服务器上的php -v我得到 PHP 5.3.10 (cli) (built: Feb 3 2012 08:08:52) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies 但是我的networking服务器仍在运行一个旧版本的php。 (准确地说5.1.4)。 我尝试/etc/httpd restart但Web服务器仍然说5.1.4。 如何让我的Web服务器运行正确的版本? 我需要将它卸载吗?

没有空间留在设备上 – Fedora 15

我正在运行Fedora15,并有以下消息:保存文件,解压缩等时没有留下设备空间。 我检查我的磁盘使用情况,得到以下结果: [root@aquanes mapper]# df -k Filesystem 1K-blocks Used Available Use% Mounted on rootfs 46968816 6730528 39768244 15% / udev 1536804 0 1536804 0% /dev tmpfs 1544600 1180 1543420 1% /dev/shm tmpfs 1544600 704 1543896 1% /run /dev/mapper/vg_aquanes-lv_root 46968816 6730528 39768244 15% / tmpfs 1544600 0 1544600 0% /sys/fs/cgroup tmpfs 1544600 704 1543896 1% /var/lock […]

过程统计的debian零CPU使用率

我使用的是debian linux debian 6(x86_64上的Linux 2.6.32-5-amd64),如果我查询进程统计列表(ps或top),则每个进程的CPU使用率为零。 如果我查询apache stat也有零CPU使用率。 我已经安装了每个升级包,但问题仍然存在。 而且我忘记提到服务器已经加载。 所以CPU使用率不能为零! 这是一款带有SAS RAID1,12GB ram和一个Intel(R)Xeon(R)CPU E5504 @ 2.00GHz(4核)的HP服务器。 (不是虚拟的) 我认为必须有一些missconfigure或一些文件已经损坏或什么的。 我不是Linux specailist,所以我不知道是什么原因造成的。

在多个站点上更新相同的.htaccess文件

我pipe理8个共享主机帐户的400多个WordPress的博客,我正在寻找一种简单的方式来分发更改某些文件。 特别是,我想推出相同的.htaccess文件到每个博客的根目录,这限制了访问http://domain.com/wp-admin/文件夹到指定的IP地址列表。 另一种方法是通过某种types的http:// include来提取规则。 这可能在.htaccess中? 或者,也许我正在做这一切都是错误的。 你会build议什么?

Apache服务器CGI错误500

我试图为GIT的“cgit”web-ui设置一个服务器。 我已经从开发人员的网站下载了源代码,并按照说明正确编译了它。 我的default-server.conf如下所示: # # Global configuration that will be applicable for all virtual hosts, unless # deleted here, or overriden elswhere. # DocumentRoot "/srv/www/htdocs/cgit" # # Configure the DocumentRoot # <Directory "/srv/www/htdocs"> # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews […]