Linux管理員新手易犯的十種錯誤

來源:互聯網
上載者:User

  對於許多人來說,遷移到Linux是一件樂事。而對於另外一些人來說,這簡直是一場惡夢。尤其是對於一些剛步入Linux管理大門的管理員來說,如果不避免一些常見的錯誤,就容易給單位的網路或系統帶來安全風險。本文將為協助這些新手們避免這些錯誤提供一些建議。

  錯誤一:不經過嚴格審核,從多種渠道下載安裝各種類型的應用程式

  乍看起來,這也許是一個不錯的主意。如果你在運行Ubuntu,你會知道包管理程式使用的是.deb軟體包。不過,你找到的許多應用程式是以源
代碼的形式提供的。沒有問題嗎?這些程式安裝後也許能夠正常工作。但是你為什麼不能隨意安裝程式呢?道理很簡單,如果你以源的形式安裝了程式,那麼,你的
軟體包管理系統將無法跟蹤你所安裝的東西。因此,在程式包A(以源的形式安裝)依賴於程式包B(從一個.deb庫安裝的),而軟體包B是從更新管理器更新
的時候,會發生什麼事情呢?程式包A可能運行,也可能無法運行。不過,如果程式包A和B都從.deb庫安裝的話,二者都能啟動並執行機會將更高。此外,在所有
的程式包都來自於同樣的二進位類型時,更新程式包將更為容易。

  錯誤二:忽視更新

  這並不是說Linux管理員缺乏技巧。不過,許多Linux管理員在運行了Linux之後,以為日後就無事可做了,以為它安全可靠。其實,新的
更新可以為一些新的漏洞打上補丁。維持更新可以在一個易受損的系統與一個安全的系統之間構造分水嶺。Linux的安全來自於不斷地維護。為了實現安全性,
為了使用一些新的特性和穩定性,任何管理員都應當跟上Linux的更新步伐。

  錯誤三:糟糕的口令

  記住,root 的口令通常是linux王國的關鍵。所以為什麼要讓root的口令那麼容易被破解呢?保障你的使用者口令的健壯性至關重要。如果你的口令比較長,且難於記憶,可將這個口令存放在一個可被加密的位置。在需要這個口令時,可用解密軟體解開這個口令使用之。

  錯誤四:將伺服器啟動進入到X

  在一台機器是專用伺服器時,你可能會想到安裝X,這樣一些管理工作就會簡單一些。不過,這並不意味著使用者需要將伺服器啟動進入到X。這樣會浪費
珍貴的記憶體和CPU資源。相反地,你應當在層級3上停止啟動過程,進入命令列模式。這樣做不但會將所有的資源留給伺服器,而且還會防止泄露機器的機密。要
登入到X,使用者只需要以命令列方式登入,然後鍵入startx進入到案頭。

  錯誤五:隨意許可,原因是不理解許可

  如果對許可配置不當,就會給駭客留下機會。處理許可問題的最簡單方法是使用所謂的RWE方法,即Read(讀取)、Write(寫入)、Execute(執行)。假設你想讓一個使用者能夠讀取一個檔案但不能寫入檔案。為此,你可以執行:

  chmod u+w,u-rx 檔案名稱

  一些新使用者可能會看到一個錯誤,說他們沒有使用檔案的許可,因此他們就使用了:Chmod 777
檔案名稱,以為這樣能夠避免問題。但這樣做實際上會導致更多的問題,因為它給了檔案的可執行檔許可權。記住這一點:777將一個檔案的讀取、寫入、執行的許可
給了所有使用者,666將一個檔案的讀取、寫入許可權給了所有使用者,而555將檔案的讀取、執行許可權給了所有使用者,還有444、333、222、111等等。

  錯誤六:沒有備份關鍵的設定檔

  許多管理員都有這樣的體會,在升級到某個X版本,如X11之後,卻發現新版本破壞了你的xorg.conf設定檔,以至於你再也無法使用X?
建議你在升級X之前,先對以前的/etc/x11/xorg.conf作一個備份,以免升級失敗。當然,X的升級程式會設法為使用者備份xorg.conf
檔案,但它卻在/etc/x11目錄內備份。即使這種備份看起來不錯,你最好還是自己做一個備份吧。筆者的一個習慣是將其備份到/root目錄中,這樣,
使用者就可以知道只有根(root)使用者能夠訪問此檔案。記住,安全第一。這裡的方法也適用於其它的關鍵備份,如Samba、Apache、Mysql等。

  錯誤七:以根使用者身份登入

  這是一種很危險的錯誤。如果使用者需要根特權來執行或配置一個應用程式,可以在一個標準的使用者賬戶中使用su切換到root使用者。登入到root
為什麼不是一件好事兒?在使用者以標準使用者身份登入時,所有正在啟動並執行X應用程式仍擁有僅限於此使用者的訪問權。如果使用者以根使用者身份登入,X就擁有了
root的許可。這就會導致兩個問題,一、如果使用者由GUI犯了一個大錯,這個錯誤對系統來說,有可能是一個巨大的災難。二、以根使用者的身份運行X使得系
統更易於遭受攻擊。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.