`

kerberos不能续约一个证书

 
阅读更多
kinit -R 的时候,报错:

kinit: Ticket expired while renewing credentials


而且发现klist的时候Valid starting 的时间和renew until的时间是一样的,也就是永远也不恩呢该续约了。




原因:K/M和krbtgt证书 的开更新时间是0,要想修改这两个。



解决办法:
在kadmin.admin中:

modprinc -maxrenewlife "1 week" K/M
modprinc -maxrenewlife "1 week" krbtgt/ATHENA.MIT.EDU@ATHENA.MIT.EDU


再重新导入证书 ok。



  • 大小: 8.7 KB
0
2
分享到:
评论

相关推荐

    kerberos的java实现

    AS响应时,会提供一个临时的会话密钥(TGS session key)和一个TGT。 - **第二步:TGS交换(Ticket-Granting Service Exchange)** 拥有了TGT后,客户端可以向票据授予服务器(TGS)请求特定服务的票据。这个...

    Kerberos v5 源代码

    Kerberos v5 是一个广泛使用的网络身份验证协议,由麻省理工学院开发,旨在提供安全的服务,确保网络通信中的身份验证过程。Kerberos v5 的核心理念是通过共享密钥加密技术来验证用户身份,为用户提供无明文密码在...

    Kerberos

    3. **三向握手**:Kerberos的认证过程通常涉及一个三向握手,其中包括用户到AS的请求、AS返回的临时票据和用户到TGS的请求,最终获取服务票据。 4. **密钥管理**:Kerberos使用强大的加密算法,如AES,来保护通信...

    kerberos+hadoop搭建

    Kerberos 是一个身份验证协议,用于提供安全的身份验证和票据授予机制。Hadoop 是一个大数据处理框架,用于处理和存储大量数据。下面将详细介绍 Kerberos+Hadoop 搭建的过程。 环境准备 在开始搭建 Kerberos+...

    kerberos协议简介.pdf

    Kerberos 协议是一种计算机网络认证协议,允许某实体在非安全网络环境下通信,向另一个实体以一种安全的方式证明自己的身份。该协议基于对称密码学,并需要一个值得信赖的第三方。 Kerberos 协议可以保护网络实体免...

    Kerberos简介

    Kerberos是一种网络认证协议,其设计目的是为了在不安全的网络环境中为客户端/服务器应用提供强大的身份验证服务。该协议通过加密技术来确保数据的安全性,并且能够有效地防止窃听、篡改以及重放攻击等安全威胁。...

    Kerberos权威指南 Kerberos The Definitive Guide

    Kerberos权威指南 ,Kerberos The Definitive Guide。Single sign-on is the holy grail of network administration, and Kerberos is the only game in town. Microsoft, by integrating Kerberos into Active ...

    kerberos安全认证demo

    在Kerberos环境中,HDFS使用SASL进行安全的RPC通信,每个节点都需要一个Kerberos principal。配置包括修改`hadoop.security.authentication`为`kerberos`,并设置相关Kerberos配置。 7. **HBase**:HBase是一个...

    Hadoop部署和配置Kerberos安全认证

    ### Hadoop部署和配置Kerberos安全认证 #### 一、Kerberos认证系统简介 ...此外,通过Cloudera Manager进行管理大大简化了配置过程,降低了出错的可能性,使得即使是对Hadoop不太熟悉的操作人员也能轻松完成配置工作。

    kafka 配置kerberos安全认证

    Kerberos 的部署通常需要一个中心化的 KDC (Key Distribution Center) 服务器和其他多个客户端节点。KDC 负责管理所有的密钥,而客户端则用于进行身份验证。在本方案中,我们选择一台主机作为 KDC 服务器,其他主机...

    为hdfs配置kerberos

    从安全角度分析,Hadoop 缺乏一个安全的认证机制,以确保试图在集群上执行操作的用户恰是所声称的安全用户。Hadoop 的文件许可模块只提供一种简单的认证机制,以决定各个文件对特定文件的访问权限。启用权限的伪...

    kerberos认证hive连接代码

    Hive作为一个流行的数据仓库系统,常常处理敏感数据,因此采用强身份验证机制是必要的。Kerberos是一种广泛使用的网络身份验证协议,能够提供强大的安全性。本篇将详细介绍如何在Spring MVC框架中配置Kerberos认证,...

    Kerberos认证过程.docx

    芳进行通信,首先你需要获取一张Ticket,这相当于进入某个场所的通行证。你向KDC的AS请求一个Ticket,为此你需要提供你...在理解Kerberos的过程中,对对称加密、非对称加密和数字证书等相关概念的掌握也是必不可少的。

    Kerberos 单点登录

    它假设网络上的数据包可能会被监听和篡改,因此采用了一种机制,即使在不安全的网络环境下也能确保通信的安全。在微软的实现中,Kerberos不仅是Windows Server 2003的默认身份验证协议,还兼容NTLM协议,以支持与...

    【清晰】Kerberos安全体系详解.pdf

    - 可信任第三方:Kerberos体系中存在一个称为密钥分发中心(KDC)的实体,它是可信任的第三方,负责管理用户和服务的身份验证。 - 对称加密:在Kerberos认证过程中,使用对称密钥加密技术来保证票据和通信内容的安全...

    flink写入带kerberos认证的kudu connector

    在大数据处理领域,Apache Flink 是一款强大的流处理框架,而 Apache Kudu 是一个用于实时分析的数据存储系统。当Flink需要与Kudu交互时,Kerberos认证机制的引入是为了增强系统的安全性,防止未授权的访问。本文将...

    windows配置kerberos认证

    - 对于Hive数据库,配置Kerberos认证是非常必要的,尤其是当您需要在一个分布式环境中安全地访问数据时。 - 需要在Hive的配置文件中(如`hive-site.xml`)指定Kerberos相关的设置,比如Kerberos的主键文件位置、...

    kerberos问题修复

    Kerberos是一种网络认证协议,主要用于提供安全的网络服务,特别是在分布式计算环境中。它通过使用密钥分发中心(KDC)来验证用户身份,并在客户端与服务器之间提供加密通信,确保了数据传输的安全性。Kerberos的...

    java实现flink订阅Kerberos认证的Kafka消息示例源码

    为了在Flink中安全地连接到Kafka,我们需要使用Kerberos协议,这是一个广泛采用的网络身份验证协议,可以提供互操作性和可扩展性。 1. **Kerberos基础** - Kerberos基于票证验证机制,确保只有经过身份验证的用户...

    CDH Kerberos入门与实战

    Kerberos协议利用对称密钥加密技术,并通过一个可信的第三方——密钥分发中心(KDC)来进行认证。Kerberos协议的设计针对的是客户-服务器模型,它能够实现客户端与服务器之间的相互认证,从而保障通信的安全,如防止...

Global site tag (gtag.js) - Google Analytics