簡體   English   中英

如何在Hadoop和Hbase的Cloudera發行版中啟用安全性?

[英]How to enable security in Cloudera distribution of Hadoop and Hbase?

我已經安裝了CDH(Cloudera)Hadoop集群,並在端口50070、50060、50030、50075等上安裝了Web管理面板。

如何啟用類似.htaccess的文件來啟用任何簡單的安全性訪問?

我無法評論較新版本的Hadoop,但0.x和1.x版本使用Jetty來提供Web資源。 我認為他們沒有能力立即實現您正在尋找的那種安全性。

通常,通過將所有節點放置在隔離的網絡上,並通過人們ssh的邊緣節點來保護對此類資源(通常是集群)的訪問。 從這一點上,您可以管理登錄到此邊緣節點以防止未經授權的訪問,並且您的用戶可以通過隧道將連接建立到各種Web資源。

這是一種方法,可能還有其他方法。

謝謝克里斯,我知道了。

保護hadoop&hbase lan資源的簡單方法-我的意思是Web管理員,瀏覽文件系統,hbase運行狀況等是使用SSH隧道,

首先,您需要:

  • 遠程ssh訪問您的lan機器-例如:master有一個ip- 192.168.10.5

  • 在本地機器上,使ssh -D localhost:12345 user@lan_machine

  • 在firefox中,您的安裝程序會代理襪子- localhost:12345 (最好使用狡猾的代理插件)

之后,您可以像在此局域網中一樣訪問您的局域網資源。 例如tasktracker: http://192.168.10.5:50060/tasktracker.jsp : http://192.168.10.5:50060/tasktracker.jsp :50060/ http://192.168.10.5:50060/tasktracker.jsp

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM