java系统管理员停用,为什么犯错让我成为一个更好的系统管理员
訣竅就是同一個錯誤不要犯兩次。
到目前為止,我已做了十多年 Fedora 貢獻者。 Fedora 有一個由開發者和用戶組成的大型社區,其中每一個人,不管是極富洞察力的用戶還是出色的程序員,都有一些獨有的技能。我喜歡這樣的社區,因為它能激勵我培養自己的新技能。
對我來說,培養技能最好的方法就是犯錯,比如把事情搞得一團糟。犯什么樣的錯誤不重要,因為相比錯誤本身,我在脫離困境的過程里學習到了什么更重要。
為什么犯錯誤是好事
我依然記得我犯的第一個計算機錯誤。我家的第一臺電腦是我叔叔升職后送個我們的愛普生筆記本電腦,它有一個特別快的 10 MHz 處理器,因為太重了,所以還有一個手提把手。我很喜歡它。
它運行 DOS,但有一個基于文本的菜單應用,所以對新手用戶比較友好。硬盤菜單有十個“頁面”,每個“頁面”可以配置十個命令。我們有一個游戲頁面,還有一個頁面放些“無聊的東西”,比如文字處理程序和電子表格等等。
硬盤菜單還有一些其他功能,當我玩膩了游戲,就會去探索它們。有一天,我決定使用菜單的賬戶功能。賬戶不會改變出現的應用程序,但在某種程度上,可以防止對應用程序未經授權的訪問。你可以直接跳到 DOS 中取代它,但使用賬戶仍然是一個不錯的嘗試。
我為自己、父母和妹妹創建了賬戶。雖然我父母有點不開心,但他們最終遷就了我。萬事順遂了一段時間后,妹妹忘記了她的賬戶密碼。于是,我父母讓我刪掉她的密碼,但是沒有妹妹的密碼去登錄賬戶,我就無法刪除她的密碼(那是在 90 年代初,一個比現在簡單得多的時代)。要怎么辦?要怎么辦?
那以后一段時間,我們一直試著猜測密碼,直到有一天,我決定嘗試做一些我還沒有做過的事情。當我第一次創建帳戶時,我設置了一個主密碼。如果我輸入主密碼來代替我妹妹的密碼,會發生什么呢?
如果你在想,“這當然不會有用的”,那么顯然你不熟悉 90 年代安全策略的天真幼稚。有了主密碼(順便說一下,主密碼是 “worf” ,指的是企業號星艦的克林貢人安全主管,如果你不是《星際迷航:下一代》粉絲的話),我可以刪除所有密碼。于是,家里的每個人又都可以毫無障礙地使用電腦了。
試運行的重要性
在那之后,我又犯了更大更有益的錯誤。比如,在我第一次做系統管理員時,當時我正整理一些數據以重新配置存儲陣列。有一次,我意外地顛倒了源路徑和目標路徑,而且那是一個帶有 ——delete 標志的 rsync 命令。真的是太糟糕了!
幸運的是,我自己的賬戶也崩潰了,這讓我的道歉更容易被其他受影響的用戶接受。對我們所有人來說更幸運的是,我們有備份。所以那天結束的時候,每個人的文件都找回來了,我還學到了一個寶貴的教訓,那就是在進行破壞性同步之前,先使用 --dry-run 標志試運行。
以正確的方式處理錯誤
我不介意犯錯誤。這些年來,我積累了很多實踐經驗,學到的訣竅就是不要犯同樣的錯誤。從錯誤中學習能讓我在技能和事業上取得進步,并發現新的會犯的錯誤。作為 Linux 系統管理員,我總是試圖在一個安全的環境(測試平臺就很好)中犯錯誤,確保我可以從錯誤中恢復(備份真的非常非常重要!),并給以后的我留個筆記,這樣他就不會重復犯錯(文檔是你的朋友)。當然,還要勇于承認自己的錯誤,并在出現問題時清楚地與用戶溝通。如果我一直這樣做,也許有一天我就會覺得我很清楚我在做什么!
【編輯推薦】
總結
以上是生活随笔為你收集整理的java系统管理员停用,为什么犯错让我成为一个更好的系统管理员的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html实现图片加载动画效果,HTML5
- 下一篇: php查看运行时间和内存,php 统计时