原创 利用openssh實現chroot監牢

我們不想讓SSH 登陸的用戶隨意瀏覽我係統的文件,只給他固定在指定地方活動。 環境:Red Hat Enterprise Linux Server release 6.2 openssh 需要4.7p 以上版本 建立一個允許ssh的登陸用戶

原创 linux 編碼轉換

xp與linux文件編碼轉換。 由於從XP複製文件到liunx ,打開時會出現亂碼現象。 所以需要轉化編碼 1.vim 查看編碼 :set fileencoding set encoding=utf-8 fileencod

原创 esxcfg-*命令集

 esxcfg命令集分爲幾個類型,現將其主要用法歸結如下: 1,網絡管理類: 1.1 esxcfg-firewall(防火牆設置) # esxcfg-firewall -e veritasNetBackup (允許Veritas

原创 VMwareESX/ESXi 精簡置備(thin)與厚置備(thick)虛擬機磁盤之間轉換

VMwareESX/ESXi 精簡置備(thin)與厚置備(thick)虛擬機磁盤之間轉換 VMwareESX/ESXi 虛擬機磁盤thin與thick之間轉換 注意:轉換前請先關閉虛擬機!!! 一. Thin to Thick轉換 Thi

原创 簡易登錄,批量執行命令,批量copy文件shell腳本【Linux運維之道之腳本案例】

     名稱:satool      PS:(可以讓同事門叫成了“傻兔”)    功能:此腳本可以批量執行命令,拷貝文件,簡易登錄,無需記住應用服務器具體IP即可快捷登錄    說明:可以分組批量管理,單線程,不適用每組過百臺設備(用也可

原创 簡單自動化Ansible--安裝及簡單應用(一)

    Ansible 是一款開源的自動化運維工具,它既不需要數據庫,也不需要運行後臺程序(daemons)容易上手,相對其他同類工具(puppet等)比較簡單        一.    控制機要求:Ansible控制機要求極其簡單,需要安

原创 Kickstart文件中的主要項目及參數介紹

>Kickstart文件中的主要項目及參數介紹:每個項目都由關鍵字來識別;關鍵字可跟一個或多個參數;如果某選項後面跟隨了一個等號(=),它後面就必須指定一個值。install(可選)明確指定系統次次進行的是全新安裝系統;是默認項;cdrom

原创 NGINX SSL 的雙向認證

SSL工作原理 SSL的四次握手的過程    以http+ssl爲例!  用戶使用個人PC,想上招行的網銀,將輸入比較重要的卡號,密碼信息。此時,肯定要加密方式傳輸數據(對稱加密大量信息),並且要確定對方確定是招行網站。 ClientHT

原创 用linux mail命令發送郵件時指定發送人

在linux下有一個mail命令可以用來收發郵件,但是默認情況下郵件的發送人爲當前用戶,有時候爲了方便的在程序(比如perl腳本)中發送郵 件,那麼就得指定特定的發送人,這個怎麼辦呢?在正常的發送命令後面追加" -- -f 發送人郵件 -F

原创 python 刷博客訪問量腳本

通過頁面源碼找到增加訪問量的url http://blog.51cto.com/js/header.php?uid=822334&tid=xxxx 通過python腳本訪問   import urllib2 import re import

原创 2T 以上硬盤安裝redhat6.0

1、在安裝系統的過程中,到了能登陸第二個控制檯的時候(Ctrl+)Alt+F2(就在選擇語言那步),在shell環境中,先查看現在的磁盤時那塊需要轉成gpt模式:fdisk -l  將磁盤/dev/sda  從msdos模式轉變成GPT模式

原创 使用微信公衆平臺發送報警信息(Python版)

    微信公衆有兩種,服務號和訂閱號,服務號需要公司的執照和組織代碼,申請很麻煩,所以我們申請一個訂閱號即可。申請地址https://mp.weixin.qq.com/     網上有一個是利用node.js 寫的,原理就是利用程序模擬用

原创 公共監控報警管理調用平臺

    監控報警是每個運維人員面臨的問題,而報警方式更是多樣化,從原來的人肉報警,飛信,139郵箱,短信貓,短信接口,微信報警,語言報警.帶內,帶外的都有    起初我們把報警方式整合了一起,通過一個HTTP接口方式報警,監控工具也是多樣化

原创 python腳本批量更改ESXI主機名,DNS

#!/bin/env python import paramiko,time,sys ###IP list### f=open("ip.list",'r') #######user and passport##### user

原创 python批量管理交換機腳本

#!/bin/env python import telnetlib,time,sys iplist=[] f=open('ip.txt','r') for i in f: iplist.append(i) def conn(