
运维
firesnow
这个作者很懒,什么都没留下…
展开
-
windos 采用IPSec策略编程实现屏蔽IP功能
屏蔽192.168.1.2的远程登录'建立一个名字叫XBLUE的安全策略先netsh ipsec static add policy name=XBLUE'建立一个ip筛选器,指定192.168.1.2netsh ipsec static add filterlist name=denyipnetsh ipsec static add filter filterlist=denyip转载 2013-08-06 18:40:33 · 2162 阅读 · 0 评论 -
centos php 安装memcache模块
wget http://pecl.php.net/get/memcache-3.0.8.tgz //下载tar zxvf memcache-3.0.8.tgzcd memcache-3.0.8phpize如果显示phpize: command not found执行yum install php-devel php-pear httpd-devel继续执行phpiz原创 2014-01-15 19:45:37 · 1658 阅读 · 0 评论 -
cento下打开防火墙的某个端口
在CentOS系统中防火墙默认是阻止3306端口的,我们要是想访问mysql数据库,我们需要这个端口,命令如下:1 /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT我们需要保存我们的操作,命令如下:1 /etc/rc.d/init.d/iptables save此时我们可以查看端口的状态,命令如下:转载 2013-11-14 22:35:03 · 3570 阅读 · 0 评论 -
centos 安装htop
top——一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。 与 top 相比,htop 包含的优点有: 1.可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。 2.在启动上,比 top 更快。 3.杀进程时不需要输入进程号。原创 2013-07-23 15:19:17 · 3638 阅读 · 0 评论 -
禁止搜索引擎收录的方法
http://zhanzhang.baidu.com/wiki/53转载 2014-03-16 11:17:02 · 624 阅读 · 0 评论 -
shell脚本 监控数据库连接数
logfile="./test.log"while truedo sleep 1s thread_count=`mysqladmin -uroot -p1234 status |awk '{print $4}'` DATE=`date +'%Y-%m-%d %H:%M:%S'` echo [$DATE] $thread_count >> $logfiledo原创 2014-03-31 20:48:58 · 2766 阅读 · 0 评论 -
Nginx重新编译添加模块
找到安装nginx的源码根目录,如果没有的话下载新的源码 http://nginx.org tar xvzf nginx-1.3.2.tar.gz 查看ngixn版本极其编译参数 /usr/local/nginx/sbin/nginx -V 进入nginx源码目录 cd nginx-1.3.2转载 2014-04-19 14:27:47 · 1156 阅读 · 0 评论 -
centos selinux关闭
关闭SELinux的方法:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux 成为enforcing模式setenforce 0 设置SELinux 成为permissive模式在lilo或者grub的启动参数中增加:se转载 2014-04-19 13:05:16 · 845 阅读 · 0 评论 -
centos 安装ngnix+php+php-fpm
1.安装必要组件yum -y install gcc pcre-devel openssl openssl-devel原创 2014-05-05 23:52:43 · 1724 阅读 · 0 评论 -
ssh连接超时解决办法
当我们用Putty连接Linux服务器,长时间不操作的时候,ssh会自动断掉,这主要是为了安全方面的设计,但是对于长时间等待的操作,可能就有问题了。下面我简单的说一下,怎么让ssh可以长时间连接不断掉的办法。打开/etc/ssh/sshd_config#vi /etc/ssh/sshd_config找到ClientAliveInterval,把前面的转载 2014-01-21 12:17:18 · 3201 阅读 · 0 评论 -
命令行发邮件
echo 'hello!' | mail -s "hello test" test@test.com原创 2014-04-24 14:47:53 · 780 阅读 · 0 评论 -
centos 用户管理
查看系统中有那些用户cut -d : -f 1 /etc/passwd查看系统中有那些组cat /etc/group查看用户所属组groups 用户名原创 2014-01-16 10:43:46 · 925 阅读 · 0 评论 -
php扩展安装Api Version不匹配问题
在安装php扩展的时候遇到一个问题在重启php-fpm的时候报错Gracefully shutting down php-fpm . doneStarting php-fpm [16-Jan-2014 12:46:26] NOTICE: PHP message: PHP Warning: PHP Startup: memcache: Unable to initialize modul原创 2014-01-16 14:25:15 · 8135 阅读 · 0 评论 -
linux下mysql数据库备份还原
1.压缩备份数据库mysqldump --databases databasesname --default-character-set=utf8 -hlocalhost -uuser -ppassword | gzip >/home/test.sql.gz2.只备份压缩数据库表结构mysqldump --databases databasesname --default-character-原创 2013-08-11 19:45:53 · 975 阅读 · 0 评论 -
ssh连接失败
连接新装系统的机器后报错@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS转载 2013-11-16 11:36:14 · 959 阅读 · 0 评论 -
centos 放到后台执行命令
如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用n o h u p命令。该命令可以在你退出帐户之后继续运行相应的进程。N o h u p就是不挂起的意思( n ohang up)。该命令的一般形式为:nohup command &更多相关信息 点这里原创 2013-11-16 12:37:33 · 2566 阅读 · 0 评论 -
ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys转载 2013-07-25 15:55:12 · 905 阅读 · 0 评论 -
压缩备份文件夹 并保留10份脚本
tar -zcvf /home/static$(date +%y%m%d).tar.gz /home/www/find /home/x/uploadfiles_bak/ -type f -mtime +10 -exec rm '{}' \;原创 2013-11-23 15:58:15 · 755 阅读 · 0 评论 -
crontab -e设置编辑器为vim
$ EDITOR=vi $ export EDITOR原创 2013-11-11 14:23:48 · 2801 阅读 · 0 评论 -
centos 修改主机名
1.临时修改主机名显示主机名:zhouhh@zzhh64:~$ hostnamezhh64修改主机名:zhouhh@zzhh64:~$ sudo hostname zzofszhouhh@zzhh64:~$ hostnamezzofs2.永久修改主机名 一个地方是[root@localhost ~]# vi /etc/sysco转载 2013-11-12 00:01:52 · 802 阅读 · 0 评论 -
centos 网络设置
centos默认安装是不会开启网卡的,所以想联网需要设置一下1.virtualbox虚拟机里想有和主机相同局域网的ip的话,首先设置连接方式为桥接,界面名称我用的是wlan0可以 etho不可以vi /etc/sysconfig/network-scripts/ifcfg-eth0修改为如下DEVICE=eth0HWADDR=08:00:27:C4:20:C7原创 2013-11-11 23:29:50 · 1070 阅读 · 0 评论 -
centos下 新建用户并添加sudo权限
1.以root用户登录2.添加用户 如果已经存在略去useradd -m zhangce -p 1234563.修改/etc/sudoers 文件 如果已经修改过略去添加文件写权限chmod u+w /etc/sudoers //添加文件写权限修改文件vim /etc/sudoers%wheel ALL=(ALL) ALL //把这行的注释打开原创 2014-01-02 15:03:11 · 1230 阅读 · 0 评论 -
关闭ssh密码登录
我们经常使用SSH登录管理服务器,在享受便利的同时也会遇到一些安全隐患,最常见的就是SSH密码被暴力破解。如果我们将SSH密码设置的过于复杂,又不容易记,因此限制SSH登录方式,只能使用key登录是一个不错的选择,既可以保证安全性,又非常方便。具体的修改方式如下:1、添加信任key,并测试能否不通过密码直接登录 将公钥信息加入用户目录的SSH认证key文件下。(linux下可转载 2014-01-11 10:43:40 · 1297 阅读 · 0 评论 -
NetworkManager服务与network服务冲突引起resolv.conf被还原
安装新环境的时候发现dns不能被解析。手动修改resolv.conf之后可以,但是重启后resolv.conf会被还原。网上搜了一堆资料说是改/etc/sysconfig/network-scripts/下文件什么的也不好使。最后没办法找机房的管理员帮我看了下。找到了问题原因是由于启动了NetworkManager服务导致的 ,netwoekmanager会和network冲突导致原创 2014-01-14 20:37:28 · 2961 阅读 · 0 评论 -
centos 修改系统时间
yum install ntpntpdate us.pool.ntp.org因为CentOS系统是用rhas的源码再编译的,很多地方是完全一样的。rhas5的时区是以文件形式存在的,当前的时区文件是在/etc/localtime那么其他时区的文件存放在哪里呢?在/usr/share/zoneinfo下我们用东八区,北京,上海的时间cp -f /usr/sh转载 2013-09-05 15:58:39 · 1068 阅读 · 0 评论 -
centos 下配置监控宝的snmp的服务
安装 Net-SNMPCentOS及其它RedHat系列产品提供了net-snmp的二进制包。我们可以直接从源里安装。yum install net-snmp net-snmp-devel net-snmp-utils说明:net-snmp-devel是为了使用net-snmp-config, net-snmp-utils是为了使用snmpwalk。配置 Net转载 2013-11-18 10:30:08 · 3063 阅读 · 0 评论