Articles of linux

e2fsck运行时使用什么内存?

由于内存限制,我在运行e2fsck时遇到了问题,详见本问题 。 在调查过程中,我遇到了一些比较普遍的事情,所以我就把它放在自己的问题上。 运行e2fsck时,机器上的内存使用率将达到99%左右。 也开始有一些交换。 然而奇怪的是,这是top -M输出的开始: top – 14:09:37 up 1 day, 4:14, 3 users, load average: 1.00, 1.00, 0.92 Tasks: 127 total, 2 running, 125 sleeping, 0 stopped, 0 zombie Cpu(s): 12.4%us, 1.8%sy, 0.0%ni, 81.1%id, 4.6%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1004.961M total, 987.484M used, 17.477M free, 664.469M buffers Swap: 21.953G total, 72.574M used, […]

这是我需要拒绝IP在Nginx吗?

我试图阻止和redirect到网站的所有stream量。 这是正确的方法吗? 编辑:我想阻止一些IP地址范围,并将其redirect到一个URL。 编辑:通过在nginx中阻止这是否阻止所有访问后端Apache,所以不再受到打击? server { error_log /var/log/nginx/vhost-error_log warn; listen 1.2.3.4:80; server_name domain.com www.domain.com; access_log /usr/local/apache/domlogs/domain.com-bytes_log bytes_log; access_log /usr/local/apache/domlogs/domain.com combined; root /home/user/public_html; location / { deny 220.181.0.0/16; deny 124.115.0.0/16; deny 1.202.0.0/16; deny 208.115.0.0/16; deny 199.58.0.0/16; deny 220.181.0.0/16; deny 124.115.0.0/16; deny 83.149.0.0/16; deny 178.77.0.0/16; deny 65.55.0.0/16; deny 123.125.0.0/16; deny 82.128.0.0/16; deny 157.55.0.0/16; deny 199.0.0.0/8; deny 212.90.0.0/16; […]

linux vnc – 在没有login的情况下继续运行程序

是否有可能“伪造”注销VNC会话,以便当我注销程序继续运行? 例如,我login到远程计算机,启动Firefox并打开几个选项卡,下载一些大文件,然后“注销”,当我重新login时,Firefox仍处于打开状态,文件仍在下载?

用php-fpm设置一个Nginxconfiguration文件导致502坏的网关

我正在按照指南设置一个Ubuntu的VPS作为一个Nginx的networking服务器的WordPress。 当设置Nginx和PHP我正在使用的指南build议我取消/etc/nginx/sites-available/default这一行注释: fastcgi_pass 127.0.0.1:9000; 这样做,尽pipe服务器的欢迎页面工作,当我去创build一个php文件(包含phpinfo)时,我得到一个502错误的网关错误, 但是,当我取消注释这条线: fastcgi_pass unix:/var/run/php5-fpm.sock; php文件似乎载入成功 任何人都可以解释每行是干什么的,为什么我使用的是一个工作,但在教程中没有?

如何找出哪个进程正在使用远程samba共享上的文件?

我们拥有大量业务特定的stream程,这些stream程多年来一直在特定的服务器上堆积。 这些进程的开发人员没有留下太多的文档,因此我们必须跟踪哪些进程正在使用哪些文件。 我的问题是,如何识别特定服务器上的哪个进程到达远程服务器共享并locking另一个系统上的文件? 这是我所知道的:我知道连接的服务器我知道它locking的文件名 就是这样。 我知道这是一个非常混乱的configuration,我们正在远离这个,但请在这个裸露。

使用2个isp自定义(基于端口或协议)路由

我在办公室的linux电脑: > uname -a Linux 3.2.0-2-686-pae #1 SMP Tue Mar 20 19:48:26 UTC 2012 i686 GNU/Linux. 它有2个ISP,第一个是静态IP和默认路由: > ip ro default via 19.11.20.15 dev vlan40 19.11.20.0/27 dev vlan40 proto kernel scope link src 19.11.20.20 第二个是gprs调制解调器。 我打电话wvdial没有默认路由: > ip ro 10.64.64.64 dev ppp0 proto kernel scope link src 10.68.173.91 其次我的电脑在另一个networking上的家里有公共IP,但不总是。 他的configuration非常一致,debian linux。 而我的任务是通过ssh访问第一台计算机,即使第一个isp失败。 今天我使用的命令如下所示: ip ro […]

如何build立个人群集?

我有一个运行一些服务(邮件,网页,混帐,MySQL …)的Debian服务器。 但是这是孤独的,这意味着如果它破裂,我必须修复它才能访问我的服务。 我想放第二台服务器,如果第一台服务器死了,第二台服务器自动准备就绪。 我不希望任何这台服务器是一个主人,另一个是奴隶。 这个想法是为了防止任何一台服务器发生硬件故障。 我发现了很多有关如何创build一些大型集群的信息,但是我还没有发现任何暗示只有两台服务器的信息。

Ubuntu 12.04上的Nagios NRPE“无法读取输出”

正确的点。 NRPE.CFG修改: 添加Nagios主机允许: allowed_hosts = 127.0.0.1,192.168.1.10 在command_prefix=/usr/bin/sudo前删除了# 之后,我已经重新加载服务。 /etc/init.d/nagios-nrpe-server重新启动 我也编辑过/etc/sudoers #用户权限规范 根ALL =(ALL:ALL)ALL nagios ALL = NOPASSWD:/ usr / lib / nagios / plugins / 运行: $ ./check_users -w 5 -c 10 用户行 – 1个用户当前login|用户= 1; 5; 10; 0 作品,我得到我的结果 运行: su nagios -c“./check_users -c 2 -w 2” 没有任何解决办法。 从Nagios主机到新的远程系统,我可以运行: check_nrpe -H 192.168.1.20 结果我得到了NPRE v2.12 […]

多个VLAN – Linux / Debian如何处理数据包

我无法find有关linux如何处理来自不同VLAN的传入数据包的回答,这些数据包不属于分配给VLAN的子网。 想象一下这种情况。 在具有以下configuration的Linux机器上: eth0.100 – 从192.168.100.0/24子网(例如192.168.100.2)分配的地址 eth0.150 – 从192.168.150.0/24子网(例如192.168.150.2)分配的地址 eth0.200 – 从192.168.200.0/24子网分配的地址(例如192.168.200.2) 默认网关的地址是192.168.100.1,指向接口eth0.100 在端口eth0.150上发送一个源地址为10.0.0.100/24的数据包,发给侦听192.168.150.2的服务。 数据包由服务(ISO / OSI模型的高层)处理,并向主机10.0.0.100生成新的数据包(响应)。 在这一点上问题是如何处理数据包。 Linux首先检查ARP表,如果它有一个与10.0.0.100主机(MAC地址)相关的条目,则由eth0.150发回数据包, 或者首先扫描路由表,如果没有发现任何匹配,将通过接口发回数据包eth0.100(与哪个关联的默认网关)? 你能帮忙find正确的答案吗?

如何禁止从互联网访问DNS服务器,使内部networking完好无损? 使用iptables

我必须在Open DNS服务器上pipe理一台服务器。 最近,它被严重滥用ddos dns放大攻击未知的互联网攻击者。 这种DNS服务被某些本地主机程序和内部网客户端所使用,我并不完全明白,这就是为什么我怕任何重新configuration​​到DNS服务本身。 不过,我认为如果我拒绝来自外部互联网的所有DNS请求,它可能会解决我的问题。 我的问题是: 1)如何使用iptables拒绝来自外部networking的所有DNS请求,使localhost和intranet(IP:10.0.0.X和10.0.1.X)保持不变? 2)不会伤害内部networking的DNS服务的可用性吗? 3)它不会损害服务器上的其他互联网服务(网页+邮件+数据库)的可用性吗? 我们网站上目前使用的所有域名都由其他服务器上的其他公司pipe理,据我所知,外部互联网用户不需要访问我们的DNS服务。 谢谢。