新聞中心
通過獲得這些起碼的能力,開始你的系統(tǒng)管理員職業(yè)。昔日的系統(tǒng)管理員整天都在調(diào)教用戶和擺弄服務(wù)器,一天的時(shí)間都奔波在幾百米長的電纜之間。隨著云計(jì)算、容器和虛擬機(jī)的復(fù)雜性的增加,而今依然如此。

創(chuàng)新互聯(lián)建站長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為沾益企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè),沾益網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
以外行人來看,很難準(zhǔn)確確定系統(tǒng)管理員的確切職能,因?yàn)樗麄冊(cè)谠S多地方都扮演著一個(gè)不起眼的角色。沒人能在培訓(xùn)中知道自己工作中所需要的一切知識(shí),但是每個(gè)人其實(shí)都需要一個(gè)堅(jiān)實(shí)的基礎(chǔ)。如果你想走上系統(tǒng)管理的道路,那么這是你個(gè)人自學(xué)或在正式培訓(xùn)中應(yīng)重點(diǎn)關(guān)注的內(nèi)容。
Bash
當(dāng)你學(xué)習(xí) Bash Shell 時(shí),你學(xué)習(xí)的不僅是 Bash Shell,你學(xué)習(xí)的也是 Linux、BSD、MacOS 甚至Windows(在適當(dāng)條件下)的通用界面。你將了解語法的重要性,因此可以快速適應(yīng)思科路由器的命令行或微軟 PowerShell 等系統(tǒng),最終你甚至可以學(xué)習(xí)更強(qiáng)大的語言,如 Python 或 Go。而且,你還會(huì)開始進(jìn)行程序性思考,以便可以分析復(fù)雜的問題并將其分解為單個(gè)組件,這很關(guān)鍵,因?yàn)檫@就是系統(tǒng)(例如互聯(lián)網(wǎng)、組織的內(nèi)部網(wǎng)、Web 服務(wù)器、備份解決方案)是如何設(shè)計(jì)的。
不止于此,還有更多。
由于最近 DevOps 和容器的發(fā)展趨勢(shì),了解 Bash shell 變得尤為重要。你的系統(tǒng)管理員職業(yè)可能會(huì)將你帶入一個(gè)視基礎(chǔ)設(shè)施為代碼的世界,這通常意味著你必須了解腳本編寫的基礎(chǔ)知識(shí)、基于 YAML配置的結(jié)構(gòu),以及如何與容器(運(yùn)行在沙盒文件內(nèi)部的微型 Linux 系統(tǒng))交互。你會(huì)知道 Bash 是高效管理激動(dòng)人心的開源技術(shù)的門戶,因此請(qǐng)進(jìn)入 Bash 世界吧。
資源
有很多方法可以在 Bash shell 中進(jìn)行練習(xí)。
嘗試一下便攜式 Linux 發(fā)行版。你無需安裝 Linux 即可使用 Linux,因此,請(qǐng)拿一塊閑置的 U 盤,花個(gè)晚上或周末的空閑時(shí)光,來適應(yīng)基于文本的界面。
這里有幾篇很棒的 Bash 文章。
要注意的是 Bash 練習(xí)的關(guān)鍵在于要練習(xí),你必須有要做的練習(xí)才行。而且,在你知道如何使用 Bash 之前,你可能不知道該練習(xí)什么。如果是這樣,請(qǐng)去 Over The Wire 玩一下 Bandit 游戲。這是一款針對(duì)絕對(duì)初學(xué)者的游戲,具有 34 個(gè)級(jí)別的交互式基本技巧,可讓你熟悉 Linux shell。
Web 服務(wù)器設(shè)置
一旦你習(xí)慣了 Bash,你應(yīng)該嘗試設(shè)置一個(gè) Web 服務(wù)器。并不是所有的系統(tǒng)管理員都會(huì)四處設(shè)置 Web 服務(wù)器甚至維護(hù) Web 服務(wù)器,但是你在安裝和啟動(dòng) HTTP 守護(hù)程序、配置 Apache 或 Nginx,設(shè)置正確權(quán)限和配置防火墻時(shí)所掌握的技能是你每天都需要使用的技能。經(jīng)過一些努力,你可能會(huì)開始注意到自己的某些工作模式。在嘗試管理可用于生產(chǎn)環(huán)境的軟件和硬件之前,你可能認(rèn)為某些概念是理所當(dāng)然的,而你在成為新手的管理員角色時(shí),將不再受到它們的影響。起初這可能會(huì)令人沮喪,因?yàn)槊總€(gè)人都喜歡在自己做好所做的事情,但這實(shí)際上是一件好事。讓自己接觸新技能,那就是你學(xué)習(xí)的方式。
此外,你在第一步中付出的努力越多,最終當(dāng)你在默認(rèn)的 index.html 上看到勝利的“it works!”就越甜蜜!
資源
David Both 撰寫了有關(guān) Apache Web 服務(wù)器配置的出色文章。值得一提的是,請(qǐng)逐步閱讀他的后續(xù)文章,其中介紹了如何在一臺(tái)計(jì)算機(jī)上托管多個(gè)站點(diǎn)。
DHCP動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)是為網(wǎng)絡(luò)上的設(shè)備分配 IP 地址的系統(tǒng)。在家里,ISP(互聯(lián)網(wǎng)服務(wù)提供商)支持的調(diào)制解調(diào)器或路由器可能內(nèi)置了 DHCP 服務(wù)器,因此可能不在你的權(quán)限范圍內(nèi)。如果你曾經(jīng)登錄家用路由器來調(diào)整 IP 地址范圍或?yàn)槟承┚W(wǎng)絡(luò)設(shè)備設(shè)置了靜態(tài)地址,那么你至少對(duì)該概念有所了解。你可能會(huì)將其理解為對(duì)網(wǎng)絡(luò)上的設(shè)備分配了一種 IP 地址形式的電話號(hào)碼,并且你可能會(huì)意識(shí)到計(jì)算機(jī)之間通過廣播發(fā)送到特定 IP 地址的消息彼此進(jìn)行通信。消息標(biāo)頭由路徑上的路由器讀取,每個(gè)消息標(biāo)頭都將消息定向到路徑上的第二個(gè)邏輯路由器,以達(dá)到其最終目標(biāo)。
即使你了解了這些概念,要從對(duì) DHCP 的基本了解再進(jìn)一步是架設(shè) DHCP 服務(wù)器。安裝和配置自己的 DHCP 服務(wù)器可能會(huì)導(dǎo)致家庭網(wǎng)絡(luò)中的 DHCP 沖突(如果可以的話,請(qǐng)盡量避免這樣做,因?yàn)樗隙〞?huì)干掉你的網(wǎng)絡(luò),直到解決為止),要控制地址的分配、創(chuàng)建子網(wǎng),并監(jiān)控連接和租賃時(shí)間。
更重要的是,設(shè)置 DHCP 并嘗試不同的配置有助于你了解網(wǎng)絡(luò)之間的關(guān)系。你會(huì)了解網(wǎng)絡(luò)如何在數(shù)據(jù)傳輸中表示“分區(qū)”,以及必須采取哪些步驟才能將信息從一個(gè)網(wǎng)絡(luò)傳遞到另一個(gè)。這對(duì)于系統(tǒng)管理員來說至關(guān)重要,因?yàn)榫W(wǎng)絡(luò)肯定是工作中最重要的方面之一。
資源
在運(yùn)行自己的 DHCP 服務(wù)器之前,請(qǐng)確保家庭路由器(如果有)中的 DHCP 服務(wù)器處于非活動(dòng)狀態(tài)。一旦啟動(dòng)并運(yùn)行了 DHCP 服務(wù)器,請(qǐng)閱讀 Archit Modi 的網(wǎng)絡(luò)命令指南,以獲取有關(guān)如何探索網(wǎng)絡(luò)的提示。
網(wǎng)絡(luò)電纜
這聽起來很普通,但是熟悉網(wǎng)絡(luò)電纜的工作方式不僅使你的周末變得非常有趣,而且還使你對(duì)數(shù)據(jù)是如何通過纜線的得到了全新的了解。最好的學(xué)習(xí)方法是去當(dāng)?shù)氐臉I(yè)余愛好商店并購買五類線剝線鉗和壓線鉗以及一些五類線水晶頭。然后回家,拿一根備用的以太網(wǎng)電纜,切斷水晶頭,花一些時(shí)間重新制作網(wǎng)線接頭,將電纜重新投入使用。
解決了這個(gè)難題后,請(qǐng)?jiān)僮鲆淮?,這次創(chuàng)建一條有效的交叉電纜。
你現(xiàn)在應(yīng)該還在沉迷于有關(guān)電纜管理。如果你有些強(qiáng)迫癥,喜歡沿著地板線或桌子的邊緣整齊地排列電纜,或者將電纜綁在一起以保持它們的整齊有序,那么就可以使自己免受永久混亂的電纜困擾。你一開始可能不會(huì)理解這樣做的必要性,但是當(dāng)你第一次走進(jìn)服務(wù)器機(jī)房時(shí),你會(huì)馬上知道原因。
Ansible
Ansible 是配置管理軟件,它在系統(tǒng)管理員和 DevOps 之間架起了一座橋梁。系統(tǒng)管理員使用 Ansible 來配置全新安裝的操作系統(tǒng)并在計(jì)算機(jī)上維護(hù)特定的狀態(tài)。DevOps 使用 Ansible 減少了在工具上花費(fèi)的時(shí)間和精力,從而在開發(fā)上可以花費(fèi)更多的時(shí)間和精力。作為系統(tǒng)管理員培訓(xùn)的一部分,你應(yīng)該學(xué)習(xí) Ansible,并著眼于 DevOps 實(shí)踐,因?yàn)?DevOps 現(xiàn)在開創(chuàng)的大多數(shù)功能將最終成為將來系統(tǒng)管理中工作流的一部分。
Ansible 的好處是你可以立即開始使用它。它是跨平臺(tái)的,并且可以向上和向下縮放。對(duì)于單用戶計(jì)算機(jī), Ansible 可能是小題大做,但是話又說回來,Ansible 可能會(huì)改變你啟動(dòng)虛擬機(jī)的方式,或者可以幫助你同步家庭或家庭實(shí)驗(yàn)室中所有計(jì)算機(jī)的狀態(tài)。
資源
閱讀 Jay LaCroix 的如何使用 Ansible 管理工作站配置中的典型介紹,以輕松地在日常之中開始使用 Ansible。
破壞
由于用戶的錯(cuò)誤、軟件的錯(cuò)誤、管理員(就是你?。┑腻e(cuò)誤以及許多其他因素,計(jì)算機(jī)上會(huì)出現(xiàn)問題。無法預(yù)測(cè)將要失敗的原因,因此你的個(gè)人系統(tǒng)管理員培訓(xùn)制度的一部分應(yīng)該是破壞你設(shè)置的系統(tǒng),直到它們失敗為止。你自己的實(shí)驗(yàn)室基礎(chǔ)設(shè)施越是脆弱,發(fā)現(xiàn)弱點(diǎn)的可能性就越大。而且,你越是經(jīng)常修復(fù)這些弱點(diǎn),你對(duì)解決問題的能力就越有信心。
除了嚴(yán)格設(shè)置所有常見的軟件和硬件之外,作為系統(tǒng)管理員的主要工作是查找解決方案。有時(shí)候,你可能會(huì)遇到職位描述之外的問題,甚至可能無法解決,但這完全取決于你的解決方法。
現(xiàn)在,你越多地折騰并努力加以解決,則以系統(tǒng)管理員的身份進(jìn)行的準(zhǔn)備就越充分。
網(wǎng)站名稱:系統(tǒng)管理員最基本的要求是什么?
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/dphgsdj.html


咨詢
建站咨詢
