Linux服務器加固的基本步驟詳解
-經常升級系統00%
本文引用地址:http://www.eepw.com.cn/article/201809/389050.htm-自動安全更新02%
-添加一個受限用戶賬戶07%
-CentOS / Fedora11%
-Ubuntu13%
-Debian15%
-加固 SSH 訪問21%
-創建驗證密鑰對23%
-SSH 守護進程選項43%
-使用 Fail2Ban 保護 SSH 登錄54%
-刪除未使用的面向網絡的服務58%
-查明運行的服務59%
-查明該移除哪個服務80%
-卸載監聽的服務87%
-配置防火墻90%
-接下來95%
現在讓我們強化你的服務器以防止未授權訪問。
經常升級系統
將軟件更新到最新版本通常是任何操作系統所必需的安全預防措施。軟件在更新時通常會在大到關鍵漏洞補丁、小到bug修復的范圍內進行,很多漏洞實際上在被公布時就已經被修復了。
自動安全更新
你可以調節服務器關于自動更新的的參數。Fedora 的 Wiki頁面上有一篇文章對自動更新進行了深入解讀,文章里提到我們可以通過調整參數為安全更新會把自動更新的風險降低至最少。
當然,是否選擇自動更新必須由你自己決定,因為這取決于你將要在你的服務器上進行何種工作。自動更新只能通過倉庫里的包才能進行,你自己編譯的程序可不能用。你會需要一個與生產環境一致的測試環境,在進行最終部署之前,一定要在測試環境確認無誤才行。
CentOS 使用 yum-cron 進行自動更新。
Debian 和 Ubuntu 使用 無人值守更新。
Fedora 使用 dnf-automatic 。
添加一個受限用戶賬戶
我們假定你已經使用 root 權限進入了服務器中,你此時擁有服務器的至高權限,一個不小心就會把服務器搞癱瘓。所以,你應該有一個受限制賬戶而不是一直使用 root 賬戶。這不會給你的操作帶來多大麻煩,因為你可以通過 sudo來進行任何你想要的操作。
有的發行版可能并不把 sudo設為默認選項,不過你還是可以在軟件包倉庫中找到。如果你獲得的提示是 sudo:command not found,請在繼續之前安裝 sudo。
記住,添加新用戶你要通過 SSH 登錄服務器才行。
CentOS / Fedora
1、 創建用戶,用你想要的名字替換 example_user,并分配一個密碼:
2、 將用戶添加到具有 sudo 權限的 wheel 組:
Ubuntu
1、 創建用戶,用你想要的名字替換 example_user。你將被要求輸入用戶密碼:
2、 添加用戶到 sudo 組,這樣你就有管理員權限了:
Debian
1、 Debian 默認的包中沒有 sudo, 使用 apt-get 來安裝:
2、 創建用戶,用你想要的名字替換 example_user。你將被要求輸入用戶密碼:
3、 添加用戶到 sudo 組,這樣你就有管理員權限了:
創建完有限權限的用戶后,斷開你的服務器連接:
重新用你的新用戶登錄。用你的用戶名代替 example_user,用你的服務器 IP 地址代替例子中的 IP 地址:
現在你可以用你的新用戶帳戶管理你的服務器,而不是 root。 幾乎所有超級用戶命令都可以用 sudo(例如:sudo iptables -L -nv)來執行,這些命令將被記錄到 /var/log/auth.log中。
加固 SSH 訪問
你可以使用密碼認證登錄服務器。但是更安全的方法是通過加密的密鑰對。你將徹底放棄密碼,用私鑰可以防止暴力破解。我們將告訴你如何創建密鑰對。
創建驗證密鑰對
1、創建密鑰對可以在你自己的電腦上完成,現在我們開始創建一個 4096 位的 RSA 密鑰對。即使有了密鑰,你仍然可以通過密碼方式加密你的私鑰,這樣除非你把密碼存在密鑰管理器里,不然就必須通過輸入正確的密碼使用你的私鑰。用了密碼能有一個雙重保險,不想用的話你直接把密碼字段留空就可以了。
Linux/ OS X
現在我們開始第一步,請注意:如果你之前已經創建過 RSA 密鑰對,則這個命令將會覆蓋它,帶來的結果很可能是你不能訪問其它的操作系統。如果你已創建過密鑰對,請跳過此步驟。要檢查現有的密鑰,請運行 ls/ .ssh / id_rsa *。
您可能也感興趣:
為您推薦
8家險企股權被掛牌轉讓,為何險企股權不再被追捧?
深圳最低工資標準調整為2360元/月 失業保險金為2124元/月
遼寧實施失業保險省級統籌 對缺口核定等作出詳細規定
排行
最近更新
- 蕪湖釋放創新“N次方”效應 數字賦能驅動產業升級
- 去年快遞服務全程時限水平有較大提升 干線運輸時限縮短
- 住建部:推動長江經濟帶高質量發展,打造區域協調發展新樣板
- 江蘇發布重大項目清單 增資擴產項目明顯增多
- 山東抓投資抓項目 新興領域投資規模持續擴大
- Gucci在2月將投放 10 個“SuperGucci”NFT
- 美國銀行:美國CBDC將保持美元作為世界儲備貨幣的地位
- 美股三大指數尾盤集體轉漲
- 光伏發電概念股有哪些?光伏發電概念龍頭股一覽
- The new iPad屏幕對比評測
- 電源接通延時器
- 汽車電子穩定系統(ESP)詳解
- 聯想B520一體機拆解
- 焦炭相關股票有哪些?焦炭概念股票龍頭一覽
- 增強信號 3G無線上網卡改裝拆解全攻略
- 盤點全球五大智能手機生產商 華為聯想入圍
- 三星新平板 Galaxy Note 10.1全拆解
- 智能監控防盜報警系統
- 格力電器未來三年股東回報規劃:每年累計分紅不低于當年凈利潤50%
- 消息稱京東科技計劃2022年在港IPO,募資10億至20億美元
- 恒大集團:呼吁境外債權人不采取任何激進的法律行動
- 海航董事長劉璐因個人原因辭職,在海航已近28年
- 青青稞酒預計2021年營收增長30%-40%,四季度凈虧損超1500萬
- 2022年在港上市募資10億美元?京東科技:不予置評
- 財政部修訂出臺《財政行政處罰聽證實施辦法》
- 賣房子需要交什么稅?賣房子必須攜帶哪些證件?
- 醫??ǖ氖褂梅秶心男垦a牙可以使用醫保報銷嗎?
- 小產權房能過戶嗎?購買小產權房有什么風險?
- 奕東電子的實際控制人是誰?奕東電子股票上市了嗎?
- 百合股份是一家什么公司?百合股份的股票何時上市?