摘要: 同事要求在ubuntu12.04上安装python模块,log4py, bs4, lxml, threadpool, pycurl有三种方法:1.apt-get install xxxx 2.使用pip安装 3.下载压缩包,使用install安装bs4apt-cache search python-bs4apt-get install python-bs4lxmlapt-get install python-lxmllog4pywget http://ufpr.dl.sourceforge.net/sourceforge/log4py/log4py-1.3.tar.gzta... 阅读全文
posted @ 2013-11-13 17:12 silence.li 阅读(1513) 评论(1) 推荐(0)
摘要: 看到文章中用recent模块控制对主机的访问。配置方法如下:iptables -A INPUT -p icmp --icmp-type 8 -m length --length 78 -j LOG --log-prefix "SSHOPEN: "#记录日志,前缀SSHOPEN:iptables -A INPUT -p icmp --icmp-type 8 -m length --length 78 -m recent --set --name sshopen --rsource -j ACCEPT#指定数据包78字节,包含IP头部20字节,ICMP头部8字节。iptable 阅读全文
posted @ 2013-11-09 22:30 silence.li 阅读(1839) 评论(1) 推荐(0)
摘要: 网络安全,先来说一下host.allow,host.deny这两个文件在大多数linux系统中都存在,其作用是对主机进行访问控制。只在如下情况下才用得上这两个文件:xinet管控的服务调用了libwrap.so的服务如何确定一个服务是否调用了libwrap.so使用ldd命令,ldd列出程序依赖的共享库iptables练习题1.1)设定INPUT为ACCEPT1.2)设定OUTPUT为ACCEPT1.3)设定FORWARD为ACCEPT答案:iptables -P INPUT ACCEPTiptables -P OUTPUT ACCEPTiptables -P FORWARD ACCEPT2) 阅读全文
posted @ 2013-11-09 17:40 silence.li 阅读(588) 评论(0) 推荐(0)
摘要: 之前配置distcc没有考虑负载均衡这一项,现在考虑使用dmucs实现distcc的负载均衡官方手册http://dmucs.sourceforge.net/使用官方手册编译会报错,等解决问题后再来总结=================================================================================update by 2013-11-08使用apt安装dmucsapt-get install dmucs安装文件:/./usr/usr/bin/usr/bin/gethost/usr/bin/loadavg/usr/bin/monit 阅读全文
posted @ 2013-11-07 15:03 silence.li 阅读(1737) 评论(0) 推荐(0)
摘要: 只说一下在ubuntu下如何进行基本的配置。ubuntu Server 12.04apt-get install snmp snmpd安装完成之后还要安装snmp-mibs-downloader该包包含了MIB文件以及一个脚本,该脚本将这些文件抽取出来以便被简单网络管理库使用。配置文件:配置文件是分段的,包含(agent behaviour)代理行为,SNMPv3 验证,访问控制,系统信息,ACTIVE MONITORING, 以及代理扩展代理行文其中代理行为主要设定代理监听的地址及端口,agentaddress是代理监听端口,默认监听IPv4 UDP161端口agentAddress udp 阅读全文
posted @ 2013-11-07 11:04 silence.li 阅读(1064) 评论(0) 推荐(0)
摘要: 第一章 系统需求Cacti需要你的系统安装一下软件:RRDTool版本1.0.49及以上,推荐1.4+MYSQL5.x及以上版本PHP5.1及以上支持PHP的web Server如Apache或IIS第二章 Unix平台下的安装在基于RPM包管理的操作系统上安装,需要如下软件包:httpdphpphp-mysqlphp-snmpmysqlmysql-servernet-snmp配置PHP请确保一下PHP内建或者扩展模块已经安装mysql(For configuration, see note below)SNMP(For configuration, see note below)XMLSes 阅读全文
posted @ 2013-11-06 17:35 silence.li 阅读(226) 评论(0) 推荐(0)
摘要: 安装cacti需要的软件需要nginx + php + mysql + rrdtool + cacti + snmp1.nginx 安装配置首先按照如下命令安装,明显是马虎不细心./configure --prefix=/app/web/nginx --with-http_stub_status_module --with-http_ssl_module --without-http_rewrite_module --without-http_fastcgi_module --without-http_gzip_module执行后,显示nginx: [emerg] using regex &q 阅读全文
posted @ 2013-11-05 17:43 silence.li 阅读(519) 评论(0) 推荐(0)
摘要: 缘起:虚拟机需要安装一些文件,但是直接从外网下载比较慢,而且安装iso包中是有这些软件的,所以创建一个ubuntu apt serverubuntu 12.04, 本机192.168.0.124, 虚拟机192.168.0.101step0.本机安装apache,apt-get install apache2step1.在本机上挂载iso镜像mount -o loop /media/Work/LinuxDistribution/Ubuntu12.0.4/ubuntu-12.04.2-server-amd64.iso /media/apt/step2.将/media/apt目录下的所有文件拷贝到 阅读全文
posted @ 2013-11-04 16:23 silence.li 阅读(812) 评论(0) 推荐(0)
摘要: 需要将kernel.yama.ptrace_scope=1改为kernel.yama.ptrace_scope=0文件位于/etc/sysctl.d/目录下修改后需要用sysctl -p /etc/sysctl.d/10-ptrace.conf执行生效用saltstack编写脚本ptrace.sls/etc/sysctl.d/10-ptrace.conf: file.sed: - before: 1 - after: 0 - limit: 'kernel.yama.ptrace_scope'编写后在命令行执行:salt '*' state.highstate然后 阅读全文
posted @ 2013-10-28 18:16 silence.li 阅读(3279) 评论(0) 推荐(0)
摘要: 服务器没有装NTP,要每天向特定的server进行时间同步,写了一个定时任务,放在/etc/cron.daily下,但是不运行。/etc/crontab文件:# /etc/crontab: system-wide crontab# Unlike any other crontab you don't have to run the `crontab'# command to install the new version when you edit this file# and files in /etc/cron.d. These files also have userna 阅读全文
posted @ 2013-10-28 13:56 silence.li 阅读(1415) 评论(0) 推荐(0)