《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 微服務和容器安全應用的10個最佳實踐

微服務和容器安全應用的10個最佳實踐

2022-11-02
來源:安全牛
關鍵詞: 容器 微服務

容器是目前應用系統運行的常用環境,特別是對于復雜的應用系統,開發人員更喜歡使用基于容器的開發架構,因為容器是輕量級的、可移植的,并且易于維護和擴展。由于這些特性,容器非常適用于現代開發模式,如DevOps、無服務器和微服務等。

開發人員可在容器中封裝了應用程序的輕量級運行時環境。因此,當在容器中開發微服務時,它繼承了容器化的優點,如可移植性、可伸縮性和額外安全層等。同時,在單獨的容器中運行微服務,用戶可以獨立地部署它們,消除了語言、庫和框架之間的兼容性風險。在服務監測方面,容器化使微服務更容易定位和相互通信,因為它們都運行在位于同一平臺上的容器中,開發人員將更容易編排微服務。

微服務和容器應用的安全挑戰

雖然基于容器的微服務開發應用方法有諸多好處,包括易于擴展和管理,但它們也同樣存在一些的安全問題。在服務開發之前,企業應該了解可能出現的網絡安全風險以及如何消除這些風險,將有助于創建可靠又安全的產品。

1. 可被利用的漏洞

一般來說,與微服務和容器相關的安全問題屬于應用編排平臺的整體安全需求中。但是,并非所有的安全風險都可以在業務流程中處理。比如說可能被利用的漏洞。

映像漏洞是基于微服務和容器的應用程序內最常見的安全威脅。它們通常來自不安全的庫或其他依賴項。當容器基于不安全的映像時,就會將該漏洞威脅引入整個應用環境;

應用程序漏洞主要指應用程序的源代碼缺陷。比如某個應用程序中存在一個緩沖區溢出漏洞,攻擊者可能會利用它來執行惡意代碼并接管容器;

網絡攻擊的漏洞?;谖⒎盏膽贸绦虮葌鹘y應用程序更復雜,因為它們由許多獨立部件組成。一個應用程序可以包括部署在數千個容器中的數百個微服務,這使得基于微服務的應用程序非常容易受到網絡攻擊,因為很難同時確保這么多組件的整體安全性。

2. 惡意軟件風險

惡意軟件的危害在于,如果企業在啟動容器之前沒有檢測到它,惡意軟件將感染此容器內的微服務以及整個環境。惡意軟件攻擊帶來的安全風險主要包括:

黑客可以訪問一個容器并向其中注入惡意代碼,通過惡意代碼可以攻擊該容器、其他容器或主機操作系統中的微服務;

惡意攻擊者會危害企業的CI/CD環境,并將惡意軟件注入用于構建容器映像的源代碼存儲庫;

攻擊者會破壞容器注冊表并替換包含惡意軟件的圖像;

攻擊者欺騙開發人員從外部來源下載惡意容器映像。

3. 與代碼訪問相關的風險

訪問和修改代碼的人越多,安全風險就越大,最常見的情況是:

訪問權限過大。許多開發公司選擇DevOps方法來使用微服務和容器構建應用程序,這可能導致訪問權限過于寬泛,增加了在分布式工作環境中惡意修改代碼的風險。

機密管理薄弱。在安全實踐不佳或違反安全規則的情況下,很多人可以訪問容器。例如,開發人員可能將腳本中編碼的憑證放入容器中,或者將憑證存儲在配置不安全的密鑰管理系統中。

4. 容器間的通信不受限制

通常情況下,容器不能訪問外部任何資源,這被稱為非特權模式。工程師應該只允許保障應用系統正常工作所必需的容器間通信。每當容器的通信權限超過嚴格要求時,它可能會導致額外的安全風險。由于缺乏經驗或管理不當而導致的錯誤配置,會讓容器獲得過多的特權。

5. 不安全的數據管理

微服務體系的分布式框架使得數據安全管理更具挑戰性,因為很難控制對單個服務的訪問和安全授權。因此,工程師必須更加關注如何確保每個服務內數據的機密性、隱私性和完整性。另一個問題是,微服務中的數據不斷地移動、更改,并在不同的服務中用于不同的目的,這為攻擊者創建了更多的數據竊取攻擊點。

6. 錯誤配置工具

在開發和維護微服務架構時,DevOps團隊需要使用大量工具,包括開源和第三方工具。雖然這類工具幫助工程師實現DevOps管道所需的效率,但它們很難保證所需要的安全性。

如果不能準確評估開源工具的安全功能,企業就有可能在微服務和容器中創建漏洞。即使一個工具本身是安全,如果沒有正確設置,也會出現很多安全問題。

微服務和容器安全防護最佳實踐

如何選擇適當的安全措施來應對上面提到的風險可能是一個挑戰。究其原因,容器和微服務都是因為它們應用的簡潔性和快捷性而對開發人員具有如此大的吸引力。如果安全措施使開發流程變得緩慢和復雜,那么就很可能會被開發人員所抵觸或故意忽視。為了幫助企業在安全的情況下高效利用容器和微服務進行應用系統開發,本文收集整理了10種有用的最佳實踐。

1. 創建不可變容器

開發人員往往保留通過shell訪問映像的途徑,以便修復生產環境中的映像。然而,攻擊者常利用這條途徑來注入惡意代碼。要避免這種情況,可以創建不可變容器。不可變容器無法被改動。如果用戶需要更新應用程序代碼、打補丁或更改配置,可以重新構建映像并重新部署容器。如果用戶需要撤回更改,只需重新部署舊映像。需要注意的是,容器的不可變特性會影響到數據持久性。開發人員應該將數據存儲在容器外面,這樣容器被替換時,所有數據仍可供新版本使用。

2. 將自動安全測試集成到CI/CD過程中

有各種工具可以在CI/CD過程中自動測試容器。比如說,HP Fortify和IBM AppScan提供動態和靜態應用程序安全測試。還可以使用JFrog Xray和Black Duck等掃描器實時檢查容器中已知的漏洞。一旦這類工具發現了漏洞,就會將檢測到有問題的部分標注出來,以便檢查和修復。

3. 避免使用特權容器

如果容器在特權模式下運行,它就可以訪問主機上的所有組件。如果這種容器被破壞,攻擊者可以全面訪問服務器。因此,應該考慮盡量避免使用特權容器。比如在Kubernetes中,可以使用策略控制器(Policy Controller)禁止特權容器。

如果出于某種原因需要使用特權容器,谷歌云架構中心提供了幾個替代方案:

通過Kubernetes的securityContext選項為容器提供特定的功能

在sidecar容器或init容器中修改應用程序設置

使用專用注釋修改Kubernetes中的sysctls接口

4. 建立可信映像庫

開源社區會為開發人員提供許多具有容器的開源軟件包。但是出于安全目的,開發者需要知道容器的來源、更新時間以及它們是否含有漏洞和惡意代碼。最好建立可信映像庫,只從這個可信源運行映像。如果想使用其他來源的映像,建議首先使用掃描工具掃描映像。此外,在將容器部署到生產環境之前,開發人員應檢查腳本中的應用程序簽名。如果在多個云環境中運行容器,需要建立多個安全映像存儲庫。

5. 使用注冊中心管理映像

Docker Hub、Amazon EC2 Container Registry和Quay Container Registry等注冊中心可以幫助開發人員存儲和管理已創建的映像??梢允褂眠@些注冊中心執行以下操作:

提供基于角色的訪問控制

指定容器的可信源

創建和更新已知漏洞列表

標注易受攻擊的映像

基于角色的訪問控制非常重要,因為需要控制誰可以改變容器。最好將訪問權限分開到不同的管理帳戶:一個負責系統管理,另一個負責操作和編排容器。要記住的另一點是,應該確保注冊中心驗證每個容器的簽名,只接受來自可信源的容器。此外,需要充分利用幫助不斷檢查映像內容查找已知漏洞,并報告安全問題的功能。

6. 加固主機操作系統

保障微服務和容器的應用安全,有必要確保主機操作系統的安全。

首先,建議企業使用針對特定容器的主機操作系統(明確旨在只運行容器的簡版主機操作系統),因為它們沒有不必要的功能,因而攻擊面比通用主機系統小很多。

其次,CIS Docker Benchmark提供了加固系統的核對列表,主要的建議如下:

建立用戶身份驗證

設置訪問角色

指定二進制文件訪問權限

收集詳細的審計日志

為了避免數據泄露,應該限制容器對底層操作系統資源的訪問,并將容器彼此隔離。一個好的做法是在內核模式下運行容器引擎,同時在用戶模式下運行容器。比如說,Linux提供了Linux命名空間、seccomp、cgroups和SELinux等技術,從而安全地構建和運行容器。

7. 用縱深防御方法保護微服務

縱深防御可以結合多種安全機制和控制措施,比如殺毒軟件、防火墻和補丁管理,以保護網絡和數據的機密性、完整性和可用性。

縱深防御方法的三大層是:

物理控制——用于物理限制用戶訪問IT系統,比如安保系統和閉路電視系統

技術控制——旨在保護系統和資源的軟硬件

管理控制——通過各種策略和程序,以確保組織關鍵基礎設施的網絡安全性

縱深防御方法是確保微服務安全的最重要原則之一,因為它創建了多層安全以防止攻擊。它包括下列安全措施:過濾傳輸的數據流、驗證和授權對微服務的訪問以及使用加密技術等。要確保內部環境不受任何外部連接的影響,因為這是安全防護的基礎。

8. 嚴格控制API訪問

API是微服務應用程序的關鍵,很多軟件都會有多個獨立的API服務。因此,確保安全身份驗證和授權的API訪問控制對于微服務安全至關重要。當API服務訪問敏感數據時,應該需要提供驗證令牌,令牌要經過數字簽名或得到權威來源的驗證。開發人員和管理員可以使用OAuth/OAuth2服務器來獲取令牌,以便通過API訪問應用程序。出于安全考慮,還應該使用傳輸層安全(TLS)加密來保護所有客戶機/服務器通信。

9. 原生化容器檢測工具

持續性監測容器的運行很有必要,因為它可以幫助用戶:

深入了解容器度量指標和日志

了解集群、主機以及容器內部正在發生的情況

做出更明智的安全運營決策

然而要確保有效的監視,最好使用容器原生監視工具。比如在使用Docker時,開發人員通常使用Docker Security Scanner或其他專門設計的工具來檢測任何潛在威脅。監視工具會先收集事件,然后對照設置好的安全策略加以對比分析和檢查。

10. 使用服務編排管理器

服務編排是個復雜的過程,可使微服務和容器的部署、管理、擴展和連接實現自動化。編排器負責從注冊中心提取映像,將這些映像部署到容器,并管理容器運行。編排器提供的抽象讓用戶可以指定運行某個映像所必需的容器數量,以及需要為它們分配哪些主機資源。

如果使用編排管理器,不僅可以自動部署微服務,還可以確保一定級別的安全。比如說,編排器便于管理容器集群、隔離工作負載、限制對元數據的訪問以及收集日志。許多編排管理器還有內置的機密數據管理工具,允許開發人員安全地存儲和共享機密數據,比如API和SSL證書、加密密鑰、身份令牌和密碼。



更多信息可以來這里獲取==>>電子技術應用-AET<<

二維碼.png


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美在线日韩| 最新国产成人在线观看| 欧美日韩综合一区| 亚洲素人一区二区| 国产又爽又黄的激情精品视频| 亚洲精品欧美激情| 亚洲一级免费视频| 国内精品伊人久久久久av一坑| 国产欧美韩国高清| 欧美日韩国产在线| 在线性视频日韩欧美| 亚洲人成亚洲人成在线观看| 亚洲一区二区三区高清| 亚洲国产裸拍裸体视频在线观看乱了| 欧美精品亚洲二区| 国产精品乱码妇女bbbb| 国内揄拍国内精品久久| 国产麻豆91精品| 欧美日韩一区二区在线播放| 久久久高清一区二区三区| 久久久999成人| 亚洲黑丝在线| 99re热这里只有精品免费视频| 午夜精品一区二区三区在线播放| 午夜日韩av| 一区精品久久| 亚洲影院一区| 欧美黄色网络| 亚洲激情电影中文字幕| 在线日韩一区二区| 欧美日韩精品在线| 亚洲无吗在线| 亚洲精选久久| 尤物yw午夜国产精品视频| 狠狠做深爱婷婷久久综合一区| 国产精品美女主播| 国产亚洲精品久久久久婷婷瑜伽| 久久精品国产久精国产一老狼| 久久久久国产精品麻豆ai换脸| 亚洲视频每日更新| 欧美精品一区二区在线播放| 欧美电影免费观看网站| 欧美精品福利视频| 欧美一区二区精品| 久久超碰97中文字幕| 国产日韩欧美日韩| 日韩西西人体444www| 欧美激情va永久在线播放| 欧美一区二区精品在线| 一区电影在线观看| 美日韩免费视频| 亚洲欧美日韩中文在线制服| 亚洲一区二区三区精品动漫| 欧美视频网站| 久久婷婷国产综合精品青草| 亚洲美女在线看| 国产精品乱码久久久久久| 亚洲欧美日韩第一区| 久久在精品线影院精品国产| 午夜视频精品| 一区二区三区高清视频在线观看| 香蕉久久夜色精品| 性欧美激情精品| 欧美成人精品三级在线观看| 国产噜噜噜噜噜久久久久久久久| 国产日韩在线播放| 国产亚洲欧美在线| 玖玖玖免费嫩草在线影院一区| 久久久久久久久一区二区| 国产精品免费aⅴ片在线观看| 久久午夜羞羞影院免费观看| 久久久亚洲高清| 国产精品久久一卡二卡| 欧美日韩大片一区二区三区| 国内精品嫩模av私拍在线观看| 欧美午夜精品久久久久久超碰| 一区二区三区国产在线观看| 99re视频这里只有精品| 欧美视频中文在线看| 久久综合伊人77777蜜臀| 久久久av网站| 亚洲精品美女91| 欧美日韩一区在线观看| 国产综合精品一区| 国产精品美女www爽爽爽视频| 国产精品国产自产拍高清av王其| 蜜臀99久久精品久久久久久软件| 欧美日韩精品在线播放| 男男成人高潮片免费网站| 久久久天天操| 亚洲一区日韩在线| 亚洲黄色成人| 免费日韩精品中文字幕视频在线| 亚洲免费视频在线观看| 欧美午夜激情在线| 久久九九国产| 美女视频黄免费的久久| 亚洲欧美日韩高清| 午夜激情一区| 一区视频在线看| 国产精品白丝黑袜喷水久久久| 亚洲在线观看视频| 亚洲欧洲午夜| 久久午夜国产精品| 午夜亚洲性色福利视频| 久久久精品2019中文字幕神马| 最新成人av在线| 亚洲精品美女| 一区二区三区回区在观看免费视频| 亚洲在线免费视频| 亚洲一区二区三区欧美| 久久国产一区二区| 国产日本欧美一区二区三区| 欧美精品在线一区二区| 欧美另类变人与禽xxxxx| 国产精品视频一区二区三区| 一区二区三区高清| 欧美一区二区国产| 国产精品a久久久久久| 欧美视频一区二区| 欧美精品v日韩精品v韩国精品v| 一本高清dvd不卡在线观看| 在线视频日本亚洲性| 午夜宅男欧美| 国产精品一区二区你懂的| 欧美激情一区二区三区成人| 欧美成人免费一级人片100| 午夜精品美女自拍福到在线| 欧美福利电影网| 亚洲电影有码| 国产精品成人一区二区| 久久精品视频在线观看| 久久免费精品日本久久中文字幕| 欧美福利电影在线观看| 欧美精品成人| 在线播放亚洲一区| 欧美日韩国产999| 亚洲永久免费观看| 亚洲欧美日韩在线观看a三区| 亚洲免费影院| 国产精品永久入口久久久| 久久国产精彩视频| 狠狠久久亚洲欧美专区| 亚洲青色在线| 久久久久久久波多野高潮日日| 校园激情久久| 亚洲国产欧美另类丝袜| 国产在线欧美| 亚洲一区二区三区中文字幕在线| 亚洲精品久久久久久久久久久久久| 亚洲精品日韩久久| 香蕉久久精品日日躁夜夜躁| 亚洲伊人第一页| 国产精品专区h在线观看| 久久精品视频在线观看| 国产精品日日做人人爱| 欧美久久久久久久| 久久久久99精品国产片| 欧美一区二区三区四区高清| 欧美成人免费播放| 亚洲视频在线看| 亚洲欧洲精品一区二区三区| 国产精品中文在线| 激情综合色综合久久| 国产啪精品视频| 欧美电影免费观看大全| 一本久道久久综合婷婷鲸鱼| 国产精品网站一区| 久久漫画官网| 好看的av在线不卡观看| 久久都是精品| 久久成人人人人精品欧| 在线一区二区视频| 亚洲视频碰碰| 美女主播视频一区| 国内精品**久久毛片app| 欧美日韩国产小视频在线观看| **性色生活片久久毛片| 国产精品日日摸夜夜摸av| 中文一区二区在线观看| 国内不卡一区二区三区| 久久人人爽爽爽人久久久| 在线视频国内自拍亚洲视频| 欧美乱人伦中文字幕在线| 亚洲人成网站在线观看播放| 国产日韩欧美| 欧美激情一区二区三级高清视频| 国产麻豆9l精品三级站| 久久经典综合| 一本在线高清不卡dvd| 国产精品日韩在线一区| 黄色资源网久久资源365| 亚洲伦理在线免费看| 亚洲国产成人av在线| 一本色道久久综合亚洲精品不卡| 欧美www视频在线观看| 欧美激情中文字幕乱码免费| 欧美国产在线电影| 日韩一二三区视频| 欧美激情一区二区三区在线| 欧美日韩成人一区| 最新国产拍偷乱拍精品| 国产一区二区黄| 一本色道久久88亚洲综合88| 国产在线精品自拍| 国产精品久久久久久久久借妻| 午夜在线视频观看日韩17c| 亚洲精品乱码久久久久久日本蜜臀| 欧美国产日韩一区二区三区| 久久久久国内| 日韩视频精品在线| 欧美韩国日本一区| 国产精品亚洲美女av网站| 免费亚洲电影| 欧美成人一区二区| 久久久免费精品| 国产亚洲观看| 国产精品麻豆va在线播放| 欧美精品成人| 欧美激情综合五月色丁香小说| 久久精品道一区二区三区| 午夜精品区一区二区三| 欧美黄色精品| 香蕉乱码成人久久天堂爱免费| 国产亚洲一区二区三区| 欧美黄色日本| 亚洲午夜免费视频| 欧美大色视频| 亚洲高清av| 在线观看国产日韩| 国产一区二区三区四区| 日韩视频在线播放| 欧美日韩一区二区欧美激情| 亚洲午夜av| 欧美黑人多人双交| 久久婷婷一区| 欧美亚日韩国产aⅴ精品中极品| 在线色欧美三级视频| 亚欧成人精品| 久久在线免费观看视频| 久久免费精品日本久久中文字幕| 午夜在线观看免费一区| 亚洲国产精品一区二区尤物区| 亚洲激情网址| 欧美国产日韩视频| 欧美午夜寂寞影院| 一区二区亚洲| 极品裸体白嫩激情啪啪国产精品| 国产欧美在线看| 在线欧美不卡| 欧美精品v日韩精品v国产精品| 欧美一区二区私人影院日本| 国内精品视频在线观看| 亚洲国产一区二区三区在线播| 久久久久久综合| 欧美专区中文字幕| 国产精品久久久久99| 亚洲视频高清| 国模精品娜娜一二三区| 国产一区日韩欧美| 国产欧美日韩三级| 国产亚洲在线观看| 一区精品在线| 欧美日韩不卡在线| 尤物视频一区二区| 亚洲精品欧美| 久久久蜜臀国产一区二区| 久久www成人_看片免费不卡| 裸体一区二区三区| 欧美婷婷久久| 亚洲一区制服诱惑| 久久精品国内一区二区三区| 在线观看一区视频| 欧美精品在线极品| 亚洲国产一区在线| 亚洲精品一区二区三区不| 尤物yw午夜国产精品视频| 亚洲第一在线| 欧美视频中文字幕| 亚洲网站在线观看| 欧美伊久线香蕉线新在线| 国产日韩在线看片| 激情久久婷婷| 一区二区三区久久精品| 国产精品一级久久久| 欧美日本韩国一区二区三区| 午夜在线观看免费一区| 在线亚洲观看| 免费成人性网站| 欧美国产日韩一区二区在线观看| 一区二区在线免费观看| 国产视频在线观看一区二区三区| 一区二区三区高清| 美女主播视频一区| 99国产精品视频免费观看一公开| 亚洲婷婷综合久久一本伊一区| 久久永久免费| 国产精品一区二区三区久久久| 久久精品色图| 国产一区二区三区四区在线观看| 久久av在线| 黄色精品一区二区| 欧美成人性网| 午夜精品在线| 一区二区三区视频观看| 国产精品乱码| 欧美精品日韩一区| 久久久av毛片精品| 久久一二三国产| 欧美一区2区三区4区公司二百| 亚洲国产高清一区二区三区| 久久久久99| 国产视频亚洲| 狠狠色狠狠色综合| 国产婷婷色一区二区三区四区| 国产精品美女www爽爽爽| 国产精品爱啪在线线免费观看| 国产精品国产一区二区| 欧美韩日精品| 国产精品高精视频免费| 国产午夜精品久久久久久免费视| 韩国一区电影| 亚洲一区在线观看免费观看电影高清| 亚洲欧美国产高清va在线播| 亚洲国产婷婷香蕉久久久久久| 欧美精品少妇一区二区三区| 久热精品视频在线| 欧美精品自拍偷拍动漫精品|