[英]Possible encrypted secure comminication to WebHDFS via HTTPS?
我正在使用Cloudera Hadoop環境。
在過去的幾天里,我對WebHDFS很熟悉。 我正在使用它通過REST API執行各種HDFS操作。
但是,現在我需要確保與WebHDFS的通信安全,即使用SSL / HTTPS。
這可能嗎 ? 如果是,是否有確定的步驟來實現?
PS:目前,我不想使用Kerberos。
您可以在hdfs-site.xml中設置一些屬性,以啟用到名稱節點和數據節點的HTTPS / SSL連接:
dfs.https.enable
屬性 dfs.https.server.keystore.resource
和dfs.client.https.keystore.resource
屬性,以獲取定義密鑰和Trustore路徑/密碼等的ssl-server.xml(或客戶端)文件(例如ssl- conf文件夾中的服務器和ssl-client文件) 您需要在此文件中設置一些屬性(並將其+服務器證書/信任庫分發給群集中的NN和每個DN,然后重新啟動HDFS)。
還有一些更詳細的說明,這是Google出現的一些鏈接:
請注意,Kerberos不會為您提供“安全”的通信(如果通過安全來表示加密),則Kerberos僅提供身份驗證機制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.