Time of Update: 2017-02-27
安裝過linux的人都知道,在只對一台機器進行linux的安裝,很容易,我們只需要把光碟機放進去就可以了,一步步的安裝就ok!但是當我們在一個機房,多台機器同時安裝是就不可能這樣做了,那有沒有簡單的方法呢?隨著現在的技術的發展,基本上所有的網卡都支援pxe,此時我們就可以使用遠端網路安裝,這裡使用的是ftp安裝技術資料:在PC上從網路啟動Red Hat Linux安裝程式的PXE協議,同時需要tftp服務PXE(Pre-boot Execution
Time of Update: 2017-02-27
系統內容:RHEL5 [ 2.6.18-8.el5xen ]軟體環境:http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.19.tar.bz2http://www.netfilter.org/projects/iptables/files/iptables-1.4.2.tar.bz2http://ie.archive.ubuntu.com/sourceforge/l/l7/l7-filter/netfilter-layer7-v2.2
Time of Update: 2017-02-27
無論你是Linux的普通案頭使用者還是管理多個伺服器的系統管理員,你都面臨著同樣的問題:日益增加的各種威脅。Linux是一個開放式系統,可以在網路上找到許多現成的程式和工具,這既方便了使用者,也方便了駭客,因為他們也能很容易地找到程式和工具來潛入Linux系統,或者盜取Linux系統上的重要訊息。“知己知彼,百戰不殆”。作為一個好的系統管理者,要保障整個系統的安全運行.最好的方法是瞭解攻擊的工作原理和機制,瞭解攻擊中使用了哪些工具,如何操作入侵等等。並知道如何從部署lin
Time of Update: 2017-02-27
沒有必要記住所有東西Linux提供了極為詳細的協助工具及文檔,一定要養成差協助文檔的習慣,可以大大減少需要記住的東西並且提高效率Help幾乎所有命令都可以使用-h或--help參數擷取使用方法,參數資訊等$ 命令 --help或者$ 命令 -hman$ man 命令man擷取的協助文檔比--help更加詳細man是Linux中最為常用的協助命令,將要擷取協助的命令作為參數運行man命令就可以擷取相應的文檔協助。man文檔分為很多類型:man
Time of Update: 2017-02-27
不要重複發明輪子開源文化的核心理念之一就是不要重複發明輪子,很多開源軟體都是現有軟體,代碼和功能的重新組合,就好像通過零件裝配機器一樣,原始碼的開放和共用讓這成為了可能,同時也大大提高了效率和生產率。管道和重新導向在Linux系統中,大多數命令都很簡單,很少出現複雜功能的命令,每個命令往往只實現和一個或幾個很簡單的功能,我們可以通過將不同功能的命令組合在一起使用,以達到某個複雜功能的目的。在Linux中,幾乎所有命令返回資料都是純文字的(與因為命令都是運行在CLI下),而純文字形式的資料又是絕大
Time of Update: 2017-02-27
最近時不時有互連網的朋友問我關於伺服器監控方面的問題,問常用的伺服器監控除了用開源軟體,比如:cacti,nagios監控外是否可以自己寫shell指令碼呢?根據自己的需求寫出的shell指令碼更能滿足需求,更能細化主機監控的全面性。下面是我常用的幾個主機監控的指令碼,大家可以根據自己的情況再進行修改,希望能給大家一點協助。1、查看主機網卡流量#!/bin/bash#network#Mike.Xuwhile : ; dotime='date +%m"-"%d"
Time of Update: 2017-02-27
一、計劃任務概說計劃任務,是任務在約定的時間執行已經計劃好的工作,這是表面的意思。在Linux中,我們經常用到 crond 伺服器來完成這項工作。cron伺服器可以根據設定檔約定的時間來執行特定的作務。比如我們可以在設定檔中約定每天早上4點,對httpd 伺服器重新啟動,這就是一個計劃任務。下面我們先來說說cron:二、cron;在Linux系統中,計劃任務一般是由cron承擔,我們可以把cron設定為開機時自動啟動。cron啟動後,它會讀取它的所有設定檔(全域性設定檔/etc/crontab,
Time of Update: 2017-02-27
駭客可能因為一些目的,而攻擊您的伺服器。常見的比如政府的官方網站首頁被篡改。不常見的比如維基解密創始人朱利安·阿桑奇曾入侵美國國防部等政府機構的網站,控制其兩年之久才被發現。駭客一般入侵之後會修改您的系統檔案,為自己留下後門。下次不用再輸入密碼就能夠登入。比如登入程式:/bin/login檔案。或者修改/bin/ps檔案,隱藏自己的木馬進程。為了發現這些系統檔案是不是被篡改了,或者您的網站檔案是不是被篡改了。您就需要藉助工具來發現它們。通過此防篡改功能,可以快速的發現並還原它們。再
Time of Update: 2017-02-27
RedHat應用程式,簡稱rpm程式。您在安裝作業系統時,嚮導就會讓您安裝過一些應用程式。這些程式在您的安裝光碟片的rpm目錄中,它們尾碼都是.rpm。A:我們可以用rpm -ivh *.rpm 來安裝各種rpm程式。用rpm -qa
Time of Update: 2017-02-27
Linux中的使用者和組分別在:/etc/passwd/etc/shadow/etc/group/etc/gshadow幾個檔案中管理。這幾個檔案是無法手動寫入的,它們只能通過命令的方式來修改。比如:/usr/sbin/useradd/usr/bin/passwd/usr/sbin/groupadd/usr/sbin/groupmod等等。這些命令大家也記得,可是參數很多不一定都記得住。那我們來看看,通過介面方式,我們來如何操作他們吧!首先,在外掛程式主介面中,點“使用者和組管理&r
Time of Update: 2017-02-27
RedHat-Bug 576246 - missingpower_meter release() function問redhat如何安裝配置samba實現win共用linux主機目錄掉盤造成的redhat系統唯讀問題redhat系統yum源的配置問題Redhat Enterprise Linux 6 Update 4在z/VM 6.2上的快速網路安裝RedHat 5.3配置YUM:從centos 5源與光碟片源更新軟體Redhat Linux 5.3 PPTP VPN
Time of Update: 2017-02-27
一次在網上閑逛,突然看到論壇有一條訊息說有一種方法,可以讓已經關閉的Linux機器繼續運行ipchains,並且讓這台機器繼續實現防火牆的功能。當時我的第一反映是不屑一顧,難道一個防火牆還可以在關機的狀態下工作?依照論壇中所指的連結,我找到了一個文章,上面說在2.0.x核心中,使用Shutdown ?h(關機)命令可以使防火牆仍處於啟用狀態,而此時沒有掛載磁碟機,也沒有進程在運行。也就是說防火牆將在Level
Time of Update: 2017-02-27
建立檔案/etc/hal/fdi/policy/mouse-wheel.fdi寫入如下內容:<match key="info.product" string="TPPS/2 IBM TrackPoint"><merge key="input.x11_options.EmulateWheel" type="string">true</merge><merge
Time of Update: 2017-02-27
概述在本文中,學習為一個 Linux 系統選擇、安裝和配置引導管理器。您將學習:配置多個引導位置和備份引導選項安裝和配置一個啟動程序載入程式,比如 GRUB、GRUB 2 或 LILO在啟動時添加引導參數或運行啟動程序載入程式命令恢複常見引導問題使用 GRUB Legacy 引導 GRUB 2 系統本文將討論 PC 啟動過程和 Linux 中使用的 3 個主要啟動程序載入程式:GRUB、GRUB 2 和 LILO,它 們可以協助您準備 Linux Professional
Time of Update: 2017-02-27
1 許可權1 許可權是作業系統用來限制對資源的訪問的機制,許可權一般分為三種,讀,寫,執行。作業系統中每 一個檔案都有特定的許可權,所屬的使用者和所屬的組,通過的這樣的機制來限制哪些使用者,哪些組可以對 特定的檔案進行什麼樣的操作2 每一個進程都是以某個使用者的身份登入運行,所以進程的許可權與該使用者的許可權一樣,使用者的許可權大 ,該進程擁有的許可權就大3 檔案許可權許可權 對檔案的影響
Time of Update: 2017-02-27
在上一小節裡講到啟動同步線程:7824 mddev->sync_thread = md_register_thread(md_do_sync, 7825 mddev, 7826
Time of Update: 2017-02-27
在編譯完成linux核心原始碼的時候,drivers/md目錄下會產生多個ko檔案,那麼這些核心模組哪一個先載入,哪一個後載入的呢?例如md-mod.ko, raid5.ko, raid10.ko,這些模組是一起載入的呢,還是有先後順序呢?如果熟悉linux核心編程的話,知道有一個request_module函數,這個函數用於請求載入一個模組,但這個函數並不能說明一個模組對另一個模組的依賴關係。準確的資訊還是來自於Kconfig,這裡只抽取Kconfig中相關的部分:config
Time of Update: 2017-02-27
最近花了一段時間認真地學習了一下md代碼,並且在原代碼的基礎上開發了一系列的新功能,這些新功能讓md更完善、更適合於企業大型存放區,通過增加陣列緩衝和bitmap最佳化大大提升了儲存速度,提高了資料的可靠性,在任何掉電的情況下保證資料一致性,超級塊異常情況下完全不影響陣列使用,完全控制了踢盤問題,簡化了使用者操作。簡單地概括一下,就是讓儲存不再有門檻。說了這麼多,其實想表達的意思就是md的學習之路並非十分順利,特此寫此博文與所有兄弟姐妹們共用一下我的學習經驗,如果您看完之後能有所收穫,那就不枉費
Time of Update: 2017-02-27
1 日誌1 日誌是系統用來記錄系統運行時候的一些相關的資訊的純文字檔案2 日誌的目的是儲存相關程式的運行狀態,錯誤資訊等。為了對系統進行分析,儲存記錄以及 在出現錯誤的時候發現分析錯誤使用3 Linux一般會儲存以下類型的日誌核心資訊服務資訊應用程式資訊2 rsyslog1 LInux系統中用來實現日誌功能的服務稱為rsyslog,在早期的Linux發行版本中使用的sysLog, rsyslog是syslog的增強版本2
Time of Update: 2017-02-27
一 壓縮檔的用途與技術1 目前我們的電腦是使用byte來計量的,不過事實上電腦最小的計量單位是bit。我們知道1byte = 8bit2 簡單的說,檔案裡面會有很多的“空間”存在,並不是完全填滿的,而壓縮的技術就是 將這些“空間”填滿,以讓這些檔案的佔用的容量下降。由於壓縮過的檔案並無法直接被我 們的作業系統使用,因此若要使用這些檔案資料,我們必須進行解壓縮3 目前很多的www網站利用壓縮的技術來進行資料的傳送,好讓網站寬頻可利用率上升。二