一种docker基础镜像制作方法

发布于:2014-1-22 13:06 作者:kevin.Zhu 浏览:24 分类:Linux

这种制作方法很简单,三步

1. 用安装盘安装一个操作系统,这里用的是CentOS-6.7-x86_64-minimal.iso在虚拟机下安装。

2.用tar命令将安装好后的操作系统转换成一个tar文件。

[plain] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. tar --numeric-owner --exclude=/proc&n...

阅读全文>>

0

Docker简明教程

发布于:2014-1-22 13:01 作者:kevin.Zhu 浏览:28 分类:Linux

Ubuntu上安装Docker

  Docker的基础是Linux容器技术,因此学习Docker最好是使用Linux。这里推荐64位Ubuntu系统,因为在写此文(2015-05-28)时,Docker还不支持32位,尽管民间有些土办法可以象征性的解决,但还是推荐初学Docker的尽量按照标准的来。如果手边没有Ubuntu系统可以去Digitalocean、Ucloud等云服务商去租...

阅读全文>>

0

如何通过chroot构建Linux操作系统

发布于:2014-1-22 11:11 作者:kevin.Zhu 浏览:20 分类:Linux

在已有的Linux操作系统中,安装另一个开源操作系统,我们一般是先构建新操作系统的chroot基础环境,然后chroot进入新构建的操作系统环境来安装和配置。这种构建和安装操作系统的方法,对于我们学习和研究操作系统结构和原理应该说比较重要。本文举了简单的例子,以Fedora Core 5.0 为基础,通过chroot来构建Slackware 10.2;

  1、chroot方式安装操作系统的目的和用...

阅读全文>>

0

Linux chroot使用

发布于:2014-1-22 11:08 作者:kevin.Zhu 浏览:18 分类:Linux

什么是 chroot

chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 / ,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 / 位置。

chroot是Linux很早的一项“类docker”技术,...

阅读全文>>

0

Centos/Ubuntu安装dhcp服务器

发布于:2014-1-20 16:30 作者:kevin.Zhu 浏览:15 分类:Linux

最近在做软路由,其中一个功能是dhcp服务。记录一下过程,供其他人参考。

(dhcpd版本4.1.1,centos版本6.6)

参考文章:

(1)点击打开链接

(2)点击打开链接


正文:


(1)安装dhcp

ubuntu用apt-get,centos用yum,这就不多说了。


(2)开机启动和开启服务

把dhcpd设为开机启动,centos下用命令chkconfig dhcpd on;

ubuntu下怎么设置启动请go...

阅读全文>>

0

linux(CentOS 5.4)中多网卡bond时配置多IP

发布于:2014-1-12 19:51 作者:kevin.Zhu 浏览:15 分类:Linux

如题,linux配置多网卡bond是老话题了;linux下某网卡配置多ip也是老话题了,但今天因为要把原来两台dns上的业务转到一台设备上来,所以琢磨了一下这个问题。

原本学校里,两台dns server,一台对外部网络用户访问我们学校主页使用,一台作为cache server供内部老师们访问外部网络使用。想来您也想到了,这两台服务器,不可避免地位于同一网络段中呢~~~

好吧...

阅读全文>>

0

aircrack-ng on OSX 从零开始之探测

发布于:2014-1-11 0:10 作者:kevin.Zhu 浏览:14 分类:Linux
继续上一篇内容,在安装好aircrack-ng之后,就要学习如何对目标进行探测了。找了篇教程跟着学习一下吧。其实网上关于使用aircrack-ng的教程还是很多的,我也参考了很多,不过最后还是以官方的教程为标准比较好。大概的过程主要为下面几个步骤:1,检测网卡,2,监听无线网络,获取握手包,3,根据获得握手包破解密码。          1,检测网卡。 这个步骤我忽略了,因为使用的MacBook自身的网卡,也没有使用单独的无线网卡,就不需要检测了,直接ifconfig看一下MAC地址和网卡名称就好了。          2,监听无线网络。 这里开始进入主题。刚开始监听的过程中发现一些aircrack-ng在OSX使用中的一些问题,主要是aircrack-ng的一个附属工具airmon-ng不能在OSX环境上正确工作的原因,如图:         这里会提示Wireless tools not fou...

阅读全文>>

0

Linux使用Aircrack破解wifi密码(wpa/wpa2)

发布于:2014-1-10 21:14 作者:kevin.Zhu 浏览:22 分类:Linux

Kali Linux能做很多事,但是它主要以渗透测试及’破解wifi密码’闻名。

如果你使用Macbook,看这里:使用macbook破解WPA/WPA2 wifi密码

要求:

安装有Kali Linux的计算机 支持监控模式的网卡,笔记本电脑一般都支持 字典文件 时间和耐心

这种攻击需要字典文件,一个好的字典至关重要。我以Kali Linux自带的rocky...

阅读全文>>

0

linux下apt-get出现“no public key available…”解决方法

发布于:2014-1-10 15:40 作者:kevin.Zhu 浏览:16 分类:Linux

众所周知,Linux虽然比Windows的安全系数要高,但是经常更新还是个好习惯(至少近期就爆出了不少关于SSL的安全漏洞值得大家重视!),但是在Ubuntu和Debian下运行apt-get update刷新更新源的时候却经常遇到“There is no public key available for the following key IDs”的问题,具体表现为以下错误提示:

...

阅读全文>>

0

linux loop device介绍

发布于:2014-1-8 12:39 作者:kevin.Zhu 浏览:15 分类:Linux
在Linux中,有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制。
示例
第一步:使用dd命令创建文件
dd if=/dev/zero of=FS_on_file bs=1k count=10000
第二步:使用losetup命令创建一个loo...

阅读全文>>

0

Linux下如何创建loop device

发布于:2014-1-8 12:32 作者:kevin.Zhu 浏览:15 分类:Linux

有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制.如果我们在使用一种集群需要使用其他盘符而没有新设备的时候可以采取这种方式,在虚拟机下需要设备的时候也可以采取这种方式:

第一步:用dd命令创建一个文件,文件大小即为你的新设备的...

阅读全文>>

0

在VPS上搭建OpenVPN实现移动联通电信三网免流

发布于:2014-1-8 12:00 作者:kevin.Zhu 浏览:19 分类:Linux

以前有各种躲避运营商流量计费的方法,称之为“免流”,但是各大运营商也不是待宰的羔羊,也会通过技术手段进行过滤和屏蔽,这样就导致了极大一部分“免流”技术只是在某些情况下可以使用,比如QQ微信聊天可以,但是优酷视频就不行。

然后最近又有了一种新的“免流”技术,称之为“云免流”。听起来很高大上,其实原理很简单。

各大运营商为了方便用户进行流量查询、缴费等操作,设置了当用户浏览一部...

阅读全文>>

0

linux on android 安装过程(原创)

发布于:2014-1-8 11:41 作者:kevin.Zhu 浏览:18 分类:Linux

在项目官网目前支持的系统有debian/fedora/ubuntu等,最靠谱的debian8
具体到官网自行下载

安装过程:
1. 一台root过的安卓手机
2. 手机上安装busybox ,终端模拟器
3. 上传系统iso及bootscript.sh 到手机中 如:/sdcard/debian/
4. 在终端模拟器切的到root 并进入img文件所在目录
5. 运行脚本 sh bootscript.sh ...

阅读全文>>

0

snmpwalk-一般端口流量分析

发布于:2014-1-5 13:55 作者:kevin.Zhu 浏览:18 分类:Linux

一般端口流量分析
针对普通网络设备的端口,MIB的相关定义是Interface组,主要管理如下信息:
ifIndex 端口索引号
ifDescr 端口描述
ifType 端口类型
ifMtu 最大传输包字节数
ifSpeed 端口速度
ifPhysAddress 物理地址
ifOperStatus 操作状态
ifLastChange 上次状态更新时间
*ifInOctet...

阅读全文>>

0

用php+snmp实现服务器监控程序

发布于:2014-1-5 0:05 作者:kevin.Zhu 浏览:20 分类:Linux

值班监控服务器时,需一台台去登录查看服务器情况,很是麻烦,故用PHPSNMP做了个简单的服务器监控系统。结合了用来发短信的MAS系统,当服务器反生异常时可通过短信进行报警。

过程如下:

一、给各台被监控服务装上net-snmp

centos可用YUM来在线安装软件包:

yum -y install net-snmp net-snmp-devel net-snm...

阅读全文>>

0

烂泥:使用snmpwalk采集设备的OID信息

发布于:2014-1-4 18:49 作者:kevin.Zhu 浏览:87 分类:Linux

打算开始学习有关监控方面的知识,但是现在很多监控系统都是根据SNMP进行的。而SNMP监控的性能指标很多都是通过snmpwalk采集设备的OID信息得到的,所以今天就来先介绍下,如何通过snmpwalk来采集设备的OID信息。

要使用snmpwalk采集设备的OID信息,需要以下几个步骤:

1、 理解snmpwalk的原理

2、 安装snmpwalk

3、 s...

阅读全文>>

0

net-snmp的配置文件snmpd.conf配置说明

发布于:2014-1-4 18:43 作者:kevin.Zhu 浏览:22 分类:Linux
SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。snmpd.conf的配置项很多,但是真正常用的就那么几个,下面来逐个介绍。


com2sec命令,它的基本语法是“com2sec NAME SOURCE COMMUNITY”。这里要提一下SNMP的安全策略,其实SNMP的安全性并不好,在这个...

阅读全文>>

0

Bash中的特殊字符大全

发布于:2014-1-4 9:45 作者:kevin.Zhu 浏览:19 分类:Linux

Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,为此,特地将Shell里面的一些符号说明罗列成对照表的形式,以便快速的查找。看看你知道下表中的哪些Shell符号呢?

Shell符号及各种解释对照表: ...

阅读全文>>

0

OpenVPN中的几个和连接相关的Timer解析

发布于:2014-1-2 2:02 作者:kevin.Zhu 浏览:19 分类:Linux

在OpenVPN中存在几个计时器,这些计时器限制着OpenVPN的一些特定行为的最长持续时间,如果设置不好,就会带来莫名其妙的断线问题,然而如何设置这些计数器也没有一个通用的方案,特定情况下不能太大也不能太小。

1.ping

该计时器定义了发送PING包的间隔(为了和ICMP ping区分,使用大写,以下使用小写),ping包的发送是一种保活机制,另外也是为了刷新状态防火墙的...

阅读全文>>

0