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

centos6 yum升级内核到4.4

post by rocdk890 / 2016-1-21 14:57 Thursday linux技术

  最近看到一篇文章Linux内核4.4版本带来的网络新特性,感觉还不错,想马上试试新内核,但又不想手动去编译内核,还好被我发现原来yum也可以升级 内核到4.4了,马上行动.下面这篇文章是介绍怎么手动升级到内核4.4的,有兴趣的朋友可以看看,但不建议马上用到生产环境上.
 系统:centos 6.5(64位)
1.先查看内核
uname -r
2.6.32-431.el6.x86_64

2.查看系统版本
cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m

3.安装推荐的key和扩展源...

阅读全文>>

标签: centos yum update kernel 内核

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

centos不升级内核安装docker

post by rocdk890 / 2016-1-19 11:11 Tuesday linux技术

  之前在centos6.5下安装了docker,但考虑到很多机器不能升级内核并也要安装docker,还好已经有人在不升级内核的情况下把docker安装成功了.
  系统:centos 6.5(64位)
1.关闭selinux
vi /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted

2.安装Fedora EPEL源
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

3.添加hop5.repo源...

阅读全文>>

标签: centos 系统 64位 docker 不升级内核

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

redmine用git repo镜像脚本

post by rocdk890 / 2016-1-14 10:43 Thursday linux技术

  当用git来管理代码,后台用gitolite,redmine来管理项目,redmine中可以结合git来参看git提交信息时,非常有用.
  以下代码参照了http://blog.buginception.com/blog/2012/04/02/redmine-use-git-code-review

代码如下:

#!/bin/bash

set -x

if [ "$1" = "" ]; then
  echo "Usage: $0 [repo]"
  exit 1
fi

REPO=$1.git
GIT_BASE=/home/git/repositories
MIRROR_PATH=/home/jxb/git-mirrors
REPO_PATH=$MIRROR_PATH/$REP...

阅读全文>>

标签: git 管理 项目 redmine 项目管理

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

linux下rm命令屏蔽脚本

post by rocdk890 / 2016-1-9 21:45 Saturday linux技术

  今天发现了个不错的东西,Linux之劫持rm命令实现安全删除和屏蔽删除/、/*,发给群里居然还有人因为不会用而说不好,让我很是不爽,下面分享给大家,怎么使用请自己摸索,简单的东西就不想当保姆教了.
下载地址:
wget http://www.dwhd.org/script/securityremove.sh
或者
wget http://download.slogra.com/soft_shell/securityremove.sh

securityremove脚本内容:

#!/bin/bash
#########################################################################
# File Name: securityremove.sh
# Author: LookBack
# Email: admin#dwhd.org
# Version:
# Created Time: 2015年08月16日 星期日 01时47分37秒
#########################################################################
 
wget -q http://www.dwhd.org/script/securityremove -O /bin/securityremove
chmod 755 /bin/securityremove...

阅读全文>>

标签: linux shell 脚本 保护 rm 劫持

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

docker安装mediawiki

post by rocdk890 / 2016-1-8 14:20 Friday linux技术

  今天同事要求在docker里搭建个mediawiki,好在找到个mediawiki的镜像,不然根据他们给的资料要整好久去了.下面我们来看安装教程.
  系统:centos 6.5(64位)
1.下载mediawiki镜像
docker pull synctree/mediawiki:latest

2.启动之前的准备
mkdir /srv/docker/mediawiki/mysql -pv
mkdir /srv/docker/mediawiki/mediawiki

3.docker启动mediawiki...

阅读全文>>

标签: 安装 linux install docker mediawiki

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

docker安装gitlab+redis+mysql

post by rocdk890 / 2016-1-7 10:07 Thursday linux技术

  今天公司要求在docker中安装gitlab+mysql,经过一天的折腾,终于搞定了.
  系统:centos 6.5(64位)
1.先安装并启动docker
这一步就不再介绍了,大家看我之前的centos 6.5安装docker和jenkins文章吧.

2.安装准备
mkdir /srv/docker/gitlab/mysql -pv
mkdir /srv/docker/gitlab/redis -pv
mkdir /srv/docker/gitlab/gitlab -pv
mkdir /srv/docker/gitlab/log -pv

chcon -Rt svirt_sandbox_file_t /srv/docker/gitlab/mysql
chcon -Rt svirt_sandbox_file_t /srv/docker/gitlab/redis
chcon -Rt svirt_sandbox_file_t /srv/docker/gitlab/gitlab

3.安装mysql redis gitlab...

阅读全文>>

标签: centos mysql 安装 linux redis install docker gitlab

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

将Vmware Workstation的虚拟机转换成ESXI服务器中的虚拟机

post by rocdk890 / 2016-1-6 14:12 Wednesday linux技术

  今天在恩山论坛里找了个openwrt的vm固件,想放进exsi里进行研究,谁知道丢进去居然exsi无法识别,我只想说你妹哦,都是一家的东西,你居然还识别不了.只好自己手动来进行转换了.

在ESX管理控制台中先把VMware Workstation中的vmdk文件上传到esx服务器里.

然后在用ssh远程ESX Server,登录到ESX Server的控制台中.然后我们输入cd  /vmfs/volumes/ 找到你刚才上传的vmdk文件.

输入下面的命令...

阅读全文>>

标签: 转换 vmware 虚拟机 EXSI openwrt

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

centos 6.5安装docker和jenkins

post by rocdk890 / 2015-12-25 10:58 Friday linux技术

 因公司项目的要求,让我在今天把docker和jenkins搭建起来,我在搭建成功后,把其中遇到的问题和解决办法记录下来分享给大家.
 系统:centos 6.5(64位)
1.先查看内核是否是3.10
uname -r

如果不是3.10的执行下面的命令:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

安装kernel-lt(lt=long-ter...

阅读全文>>

标签: centos iptables 安装 docker jenkins

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

解决iphone6/6 plus无法发短信的问题

post by rocdk890 / 2015-12-19 1:50 Saturday 其他技术

自己的iphone6plus设置好短信中心号码成功后是无地址,能打电话收短信、彩信还能给10086发短信但是就是不能给朋友发,还有就是在换卡后也会出现这样的情况,在这里我就为大家分享下具体的解决办法:

1、确保信号正常,关闭飞行模式。

2、检查SIM卡状态是否正常。

3、检查发送键是否显示为亮色,处于可点击状态...

阅读全文>>

标签: iphone 6 plus 6p 短信 发不出

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

解决bundle install安装问题

post by rocdk890 / 2015-11-27 11:33 Friday linux技术

今天同事又来跟我纠结ruby和rails这台服务器的问题,今天他说执行bundle install的时候报下面的错误,如图
点击查看原图
好嘛,继续网上给他找解决办法...

阅读全文>>

标签: 解决 错误 gem bundle

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

linux安装rails失败的解决办法

post by rocdk890 / 2015-11-26 13:25 Thursday linux技术

  其实当ruby安装成功后,然后在gem install --no-ri --no-rdoc rails的时候,报出了下面的错误:

Fetching: thread_safe-0.3.4.gem (100%)
Successfully installed thread_safe-0.3.4
Fetching: minitest-5.5.1.gem (100%)
Successfully installed minitest-5.5.1
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: activesupport-4.2.0.gem (100%)
Successfully installed activesupport-4.2.0
Fetching: rails-deprecated_sanitizer-1.0.3.gem (100%)
Successfully installed rails-deprecated_sanitizer-1.0.3
Fetching: mini_portile-0.6.2.gem (100%)
Successfully installed mini_portile-0.6.2
Fetching: nokogiri-1.6.6.2.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing rails...

阅读全文>>

标签: 安装 linux 错误 rails gem

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

解决linux编译ruby1.8.7错误

post by rocdk890 / 2015-11-25 17:01 Wednesday linux技术

  今天同事要求在测试机上安装ruby和rails的时候,居然安装ruby-1.8.7出现编译错误.如下:
ossl_pkey_ec.c:815: error: ‘EC_GROUP_new_curve_GF2m’ undeclared (first use in this function)
ossl_pkey_ec.c:815: error: (Each undeclared identifier is reported only once
ossl_pkey_ec.c:815: error: for each function it appears in.)
make[1]: *** [ossl_pkey_ec.o] Error 1
make[1]: Leaving directory `/home/vagrant/ruby-1.8.7-p357/ext/openssl'
make: *** [all] Error 1

解决方法如下...

阅读全文>>

标签: linux 编译 ruby ruby1.8.7 ruby-1.8.7

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

php打Multipart/form-data漏洞补丁

post by rocdk890 / 2015-10-29 17:06 Thursday linux技术

  今天在乌云上看到PHP multipart/form-data 远程DOS漏洞,马上给同事联系了下对线上服务器进行打补丁,先给一个centos编译安装nginx+php-fpm+mysql的教程,如果是根据我这样安装的话,那你们可以继续按照做下去了,如果不是的话,那么你们就看看吧.
  系统:centos 5.x(64位)
  需要的软件:php-5.2-multipart-form-data.patch
1.查看自己php版本
php -v
PHP 5.2.17p1 (cli) (built: Oct 29 2015 15:31:06)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies

如果版本高于5.3的话,那就直接升级php就可以了...

阅读全文>>

标签: php 漏洞 补丁 Multipart/form-data

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

网卡发包很大时抓包脚本

post by rocdk890 / 2015-10-22 15:22 Thursday linux技术

我无耻的把阿铭linux的脚本转过来了,有时候检查的时候说不定会用上.

#!/bin/sh

#
# setup area
#

SNIF_IF=eth0
PKG_threshold=7000
SAVE_DIR=/home/snif_log
SNIF_COUNT=2000

#...

阅读全文>>

标签: shell tcpdump 网卡 抓包 发包

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

Linux上文件的特殊权限SUID,SGID,SBIT详解

post by rocdk890 / 2015-10-16 11:22 Friday linux技术

 大家都知道文件和目录的权限最常见的有三个.可读(r)..可写(w)..可执行(x)..它们的级别分别是4..2..1..我们有时也会发现有些文 件所属主的权限上带有一个s的标志位.目录的所属组上也带有s标志位.很多人不理解这是为什么....下面我们举例来看一下...
         #ls -l  /usr/bin/passwd
         -rwsr-xr-x 1 root root 19876 Jul 17  2006 /usr/bin/passwd
         这个文件的所属主的x标志位上变成了s,这时称为set uid ..简写就是suid..其实这个文件属性也没有特殊的含义..当这个s标志位出现在一些脚本上时,它就有意义了...比方说我我们有一个脚本名为sum.sh.这个脚本的权限如下...

阅读全文>>

标签: 安全 介绍 权限 解析 suid sgid sbit 解释

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