Kerberos
qq_duhai
好记性不如烂笔头...
展开
-
Kerberos原理和工作机制
1.Kerberos原理和工作机制概述:Kerberos的工作围绕着票据展开,票据类似于人的驾驶证,驾驶证标识了人的信息,以及其可以驾驶的车辆等级。1.1 客户机初始验证1.2获取对服务的访问2.kerberos中的几个概念2.1 KDC:密钥分发中心,负责管理发放票据,记录授权。2.2 域:kerberos管理领域的标识。2.3 principal:当每添加一个用户或服务的...转载 2019-09-16 16:20:38 · 496 阅读 · 0 评论 -
kerberos客户端认证
因项目最近使用kerberos认证,此前不太了解,网上查找资料看的也不是太懂,所以把本次经验记录一下.kerberos服务端是安装好的,在此不附具体安装过程,具体操作如下:1.客户端安装:(特别注意centos6版本和centos7版本,因内置kerberos版本不同,所以无法认证,如有类似情况需要在官网手动下载kerberos相关包,手动安装;经测试kinit验证可以通过,但本人用spa...转载 2019-09-17 10:14:15 · 802 阅读 · 0 评论 -
部署KDC
1、安装kdc server只需要在kdc中安装yum install krb5-server.x86_64 krb5-devel.x86_642、配置文件kdc服务器涉及到三个配置文件:/etc/krb5.conf、/var/kerberos/krb5kdc/kdc.conf、/var/kerberos/krb5kdc/kadm5.aclhadoop集群中其他服...转载 2019-09-17 10:41:45 · 700 阅读 · 0 评论 -
Java 访问kerberos认证的HDFS文件
1、创建Maven项目,导入以下依赖,必须: <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <ve...转载 2019-09-17 11:35:51 · 2410 阅读 · 0 评论 -
hdfs客户端实例(kerberos+simple)
1.非安全模式在非安全模式下,访问hdfs文件系统的客户端代码如下:package ntci.hadoop.hdfs.test;import org.apache.hadoop.classification.InterfaceAudience;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop....转载 2019-09-20 11:36:59 · 505 阅读 · 0 评论 -
Kerberos 命令使用
这里列出Kerberos中常用的命令,毕竟在刚学习Kerberos这个安全框架的时候还是遇到了挺多的问题,所以怎么能不记录记录咧,以后也好给我的孩子长长知识,咳咳....,不好意思又吹上天了。指南登录 kinit admin/[email protected][root@dounine ~]# kinit admin/[email protected] for ...转载 2019-09-20 11:40:14 · 835 阅读 · 0 评论 -
java kerberos HDFSFileService
package filesysetm.core;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.security.NoSuchAlgorithmException;import org.apache.h...原创 2019-09-20 11:52:32 · 249 阅读 · 0 评论