友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

给EXSI虚拟机中linux硬盘扩容

post by rocdk890 / 2015-5-18 14:45 Monday linux技术

今天公司同事过来给我说要求把公司的exsi服务器上的一台虚拟机硬盘扩大,好吧,连上exsi后,直接在原来的硬盘40G上加了20G,等我添加完后,同事才告诉我那台是linux的系统,好吧,只能连上ssh来更改了.下面就是我用另外一台虚拟机来做的实验.
   系统:centos 5.x
1.exsi扩容图
扩容前:
点击查看原图
扩容后...

阅读全文>>

标签: linux vmware 硬盘 虚拟机 EXSI 扩容 disk

评论(0) 引用(0) 浏览(7777)

centos下查看cpu温度

post by rocdk890 / 2015-5-1 15:17 Friday linux技术

  最近天气开始变热了,放家里的笔记本服务器最近老是自动关机,摸笔记本底部温度很高,找了4个百事可乐的塑料瓶盖垫在笔记本的4个角下面,再也没有自动关机过,为了看看这样做cpu温度会是多少,才有这篇文章.
  系统:centos 5.x(64位,ps:32位系统的请不要浪费你的时间了,这篇文章不适合你)
1.先确定你系统是不是64位
uname -p
x86_64
如果是x84_64,那么恭喜你,你可以继续看下去了,如果是i686和i386的,那不好意思,请你去重装系统吧.

2.安装...

阅读全文>>

标签: centos linux 查看 cpu 温度

评论(0) 引用(0) 浏览(9373)

禁止linux使用scp和sftp

post by rocdk890 / 2015-4-30 10:48 Thursday linux技术

  公司新上了一台测试服务器,要求禁止使用scp和sftp,说是怕服务器上数据传出去,我说ssh在使用一样会有数据传出去的,但技术总监说毕竟他们不知道那么高深的方法,所以禁止了scp和sftp就够了,好吧,都这样说了我还有什么办法,只能照做.
  系统:centos 5.x
1.先禁止scp
rpm -qa|grep openssh-*
yum remove openssh-clients ...

阅读全文>>

标签: ssh linux 加固 禁止 scp sftp

评论(0) 引用(0) 浏览(13421)

shell脚本校准系统和bios时间

post by rocdk890 / 2015-4-24 11:51 Friday linux技术

  很多国外的服务器改成国内时间了之后,要要校准时间,估计很多人都只校准系统时间,都不去校准bios时间,又或者觉得手动去校准系统和bios时间很麻烦,毕竟手动去找ntp服务器来同步还是很麻烦的,下面给大家一个shell脚本来自动校准.脚本内容如下:
cat /root/soft_shell/ntp.sh

#!/bin/bash
# NTP网络时间校正脚本
# 奔跑

#NTP服务器数组列表
ntpServer=(...

阅读全文>>

标签: linux 系统 时间 shell 同步 ntp

评论(0) 引用(0) 浏览(3276)

linux用api在cloudflare中封ip

post by rocdk890 / 2015-4-8 11:29 Wednesday linux技术

  最近公司在服务器前面加了个cloudflare来加速网站,当第二天查看日志的时候,发现有很多采集的ip,不想自己搭建的cdn可以直接在服务器上用iptables来屏蔽ip,还好翻了下官网文档,发现可以通过api来进行封ip,下面来说下怎么操作吧.
   系统:centos 5.x
1.先确定你自己的api,如下图...

阅读全文>>

标签: linux ip curl CloudFlare api ban

评论(2) 引用(0) 浏览(4931)

ssh单点登录限制脚本(支持白名单 可自定义最大登录数)

post by rocdk890 / 2015-3-19 10:36 Thursday linux技术

网上搜出来3个文章,有2个都设置密码,我就想不通,就这么一个脚本设置密码有什么意思?现共享出来给大家
ssh limit perl脚本主要作用:
1.限制一个ssh用户的最大登录数为n,n可自定义.
2.支持白名单,如root、test登录不受限制.

如果一个ssh用户的最大登录数超过指定数字,则后登录的会把先前登录的踢掉,以此达到控制登录数的目的.该脚本需要主机支持perl,如果没有,需要yum安装.
脚本内容:
cat /root/soft_shell/limit.p...

阅读全文>>

标签: ssh linux 限制 登录 脚本 perl 单点

评论(0) 引用(0) 浏览(4858)

ERROR! The server quit without updating PID file解决办法

post by rocdk890 / 2015-3-13 14:48 Friday linux技术

  今天公司同事让我帮忙解决下测试服务器上mysql无法启动的问题,登上去一看,启动mysql报Starting MySQL ....... ERROR! The server quit without updating PID file(/var/lib/mysql/ip-10-0-1-112.pid). 如下图:
点击查看原图
  我的第一反应是硬盘是不是没有空间了,df -h查看硬盘空间,根目录已经...

阅读全文>>

标签: mysql linux 错误 无法启动

评论(0) 引用(0) 浏览(7920)

shell监控网站并发邮件报警

post by rocdk890 / 2015-3-3 13:48 Tuesday linux技术

  目前网上关于网站存活监控的脚本很多,本站也放过几个,今天给大家再来个ping+curl监控网站并发邮件报警的脚本,我觉得这个脚本的思路很不错,大家有兴趣的可以下来看看.
脚本内容:
cat /root/soft_shell/check-www.sh

#!/bin/bash
#Created by haiyun
#set -x
while true
do
    list=(blog.slogra.com slogra.com)
    mail=rocdk@163.com
    date=$(date -d "today" +"%Y-%m-%d-%H:%M:%S")
    i=0
    id=${#list[*]}
    while [ $i -lt $id ]...

阅读全文>>

标签: linux web shell 网站 监控 邮件 报警

评论(0) 引用(0) 浏览(5848)

shell脚本检测内存使用

post by rocdk890 / 2015-2-10 9:29 Tuesday linux技术

  公司服务器最近两天老是因为内存被使用满而造成死机,实在是受不了老叫机房的人去帮忙重启,专门写了个脚本来释放下内存,当然这台服务器不是太重要,我粗鲁的处理方式估计不会适合大多数服务器,请大家使用之前先考虑清楚,不然造成数据丢失就不关我的事了.
脚本内容:
cat check-mem.sh

#!/bin/bash
mem_total=`free -m | awk 'NR==2' | awk '{print $2}'`
mem_free=`free -m | awk 'NR==3' | awk '{print $4}'`...

阅读全文>>

标签: linux shell 检测 内存 使用率

评论(0) 引用(0) 浏览(5153)

linux登录界面装饰图

post by rocdk890 / 2015-2-2 13:37 Monday linux技术

  今天同事闲得无聊,要我帮忙在linux登录页面里加点他认为很独特的东西,看了下他发的东西,对他表示很无语,下面来看看吧.
脚本1:
cat clcal.sh

#!/bin/bash

# show Chinese lunisolar calender.
# http://www.vinoca.org
# 2011/11/24
#
# Licensed under GPL version 3
#

#日期数据 {{{...

阅读全文>>

标签: linux 登录 界面 motd 装饰图

评论(0) 引用(0) 浏览(3823)

linux幽灵漏洞检测和修复方法

post by rocdk890 / 2015-1-29 16:03 Thursday linux技术

没想到最近linux的漏洞越来越多了,上一次的bash漏洞没过去多久,又爆出了新的漏洞,名为"幽灵漏洞(GHOST)".当我一看到有新的漏洞时, 马上为我所管的服务器都打上了最新补丁,glibc的漏洞估计存在了很久了,大部分的编译都依赖于他,所以造成影响很大.好了,废话不多说,先来说说怎么 检测服务器是否存在漏洞吧.
1.检测漏洞方法一:
vi ghost_check.sh

#!/bin/bash  
vercomp () {  
if [[ $1 == $2 ]]  ...

阅读全文>>

标签: linux 漏洞 解决 修复 脚本 幽灵 ghost 办法

评论(1) 引用(0) 浏览(4421)

shell检测系统文件完整性

post by rocdk890 / 2014-12-9 11:44 Tuesday linux技术

  今天发现个可以检测系统文件完整性的shell脚本,自己试了下还可以吧,推授给大家.
  系统:centos 5.x
脚本内容:
cat my_filecheck.sh

#!/bin/bash
#
# 变量首先声明才能使用
shopt -s -o nounset....

阅读全文>>

标签: linux 系统 shell 文件 检测 md5sum flie 完整性

评论(2) 引用(0) 浏览(4489)

254个VIP时脚本生成keepalived.conf配置文件

post by rocdk890 / 2014-11-20 13:42 Thursday linux技术

  部署LVS+Keepalived高可用时,因业务需求一共要配置254个VIP,每个VIP有9台真实server,每台真实server还要配置些参 数.如果手动写,要累死去了.所以编写了如下生成配置脚本.这个脚本生成的文件,在另一台高可用LVS上使用时,需要交换两个实例中的state与 priority参数,成互为主从状态.
1.自动生成keepalived.conf文件

#!/bin/sh
#author:  by yangrong 2014-11-09
#function: auto buildkeepalived.conf
 
#这里定义IP断前缀,定义VIP与RIP范围...

阅读全文>>

标签: linux shell 脚本 keepalived 多vip

评论(0) 引用(0) 浏览(3474)

expect批量修改linux密码

post by rocdk890 / 2014-11-19 10:15 Wednesday linux技术

  最近对linux批量执行的脚本很感兴趣,在网上到处找有关expect批量执行脚本,今天就给大家共享一个批量修改密码的脚本.
 脚本内容:

#!/usr/bin/expect
#yemaosheng.com
if { $argc<2 } {
    send_user "usage: $argv0 <host file> <cmd file> \n"
    exit
}
 
# 机器列表数据格式:  IP  端口  旧密码  新密码
set hostfile    [ open [lindex $argv 0] ]
# 命令列表数据格式:  一条命令一行
set cmdfile    [ open [lindex $argv 1] ]
 
# 数据文件分割符,默认为空....

阅读全文>>

标签: linux 修改 shell 密码 批量 expect password

评论(0) 引用(0) 浏览(3143)

优化得很好的sysctl.conf配置

post by rocdk890 / 2014-10-22 13:40 Wednesday linux技术

  最近找了个不错的sysctl.conf的优化参数,在网站响应上已经算不错了的,time超时连接据说几乎为0了.
  系统:centos 5.x
 sysctl.conf配置参数:

net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_s...

阅读全文>>

标签: 优化 linux 内核 参数 sysctl.conf

评论(1) 引用(0) 浏览(4685)