三、Hadoopのユーザー認証--kerberos

、HDFSは、問題をアクセス許可:
デフォルトでは、HDFSの権限認証は、真または偽開くことと近くにHDFS-site.xmlでdfs.permissionsを設定することで有効になります。クライアントのユーザがHDFSを入力する権限を持っていないときに、HDFSは動作することができません。この時間は、いくつかの方法で認証をバイパスすることができます。
図1に示すように、ユーザのHadoopルートJavaコードに提供されます。

System.setProperty("HADOOP_USER_NAME","root");

2、コマンドラインを渡すと、Javaのパラメータ-D

java -DHADOOP_USER_NAME=root

図3は、第三者認証HDFSは、認定を達成使用して
一般的にKerberos認証サービスを使用します。
詳細については、Kerberosの原理は、次を参照してください。https://www.cnblogs.com/wukenaihe/p/3732141.htmlは
、多くの場合、詳細な、明確な、賞賛をグレー書きます!

おすすめ

転載: blog.51cto.com/kinglab/2442246