解决Mac系统下,kerberos客户端无法连接的问题

2023-05-16

小伙伴的开发机器是mac系统,需要连接Hadoop集群做开发。但是kinit命令一直报 “kinit: krb5_get_init_creds: unable to reach any KDC in realm XXXXXXX.HADOOP, tried 1 KDC” 错误。

我们排查了Kerberos客户端版本、krb5.conf配置文件以及 keytab,都是正确的。

经过重重定位,我们发现是传输协议的问题。

以下划重点:

linux上kerberos的传输协议默认是TCP,而mac上默认是UDP协议,从而导致无法连接的错误。

于是,对krb5.conf文件做如下更改,即解决问题!(在realms配置中,kdc地址加上  “tcp/” 前缀)

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 default_realm = XXXXX.HADOOP
 dns_lookup_realm = false
 dns_lookup_kdc = false
 ticket_lifetime = 24h
 renew_lifetime = 3650d
 forwardable = true
 udp_preference_limit = 1

[realms]
 XXXXX.HADOOP = {
   kdc = tcp/kdc-lb.hadoop.srv:1088
 }

[appdefaults]
 pam = {
  debug = false
  ticket_lifetime = 36000
  renew_lifetime = 36000
  forwardable = true
  krb4_convert = false
 }

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决Mac系统下,kerberos客户端无法连接的问题 的相关文章

  • sorry, this application cannot run under a virtual machine

    win11下运行某应用程序A xff0c 报此错误 网上不少文章采用关闭Hyper V的做法 xff0c 但查看后发现并未勾选Hyper V 经搜索 xff0c 有效的解决办法是 xff1a 以管理员权限打开cmd xff0c 执行 bcd
  • TP Link 路由器 设置

    入手某型号的TP LINK 路由器一台 希望做些定制化的设置 记录一下 1 xff0c 光猫拨号改为路由器拨号 光猫的型号是吉比特某款 xff0c 其地址是192 168 1 1 xff0c 此光猫没有无线 所接的路由器地址是192 168
  • 空目录批量添加文件.gitkeep

    背景 1 xff0c 有个项目存在多个空目录 为保持目录结构 xff0c 希望提交时也能提交这些空目录 手动搜寻空目录比较麻烦 xff0c 希望能采用命令行自动搜索 2 xff0c OS为WINDOWS 11 方法 1 xff0c 切换当前
  • 路由器拨号密码恢复

    背景 路由器拨号上网的密码因时间久远遗忘了 xff0c 恢复并记录下过程 步骤 1 xff0c 安装wireshark choco install wireshark y 注意 实践发现wireshark安装后 xff0c 启动提示还需要安
  • 指定 make install 的安装目录的方法

    方法1 xff1a configure prefix 61 your dir make make install 方法2 xff1a configure make make install DESTDIR 61 your dir 方法3 x
  • 如何删除outlook中的重复邮件

    问题背景 xff1a outlook 卸载重装后 xff0c 会把之前已收的邮件 xff0c 再次下载到本地 xff0c 出现大量重复邮件 解决思路 xff1a 搜索outlook邮件删除重复邮件的工具 xff0c 有outlook dup
  • Win10安装安卓模拟器入坑记

    笔记本换了硬盘 xff0c 安装Win10之后 xff0c 装了一堆软件和工具 xff0c 包括Docker for Windows等 xff0c 然后打算安装一个安卓模拟器 之前一直用的逍遥 xff0c 也没碰到啥问题 xff0c 这次就
  • C# 8.0 新特性

    使用C xff03 8 0中的模式 xff0c 做得更多 Visual Studio 2019预览版2已经发布 xff01 伴随它的还有一些C xff03 8 0的功能 xff0c 供您试用 主要是关于模式匹配 xff0c 但我会在最后提到
  • Android:java.io.IOException: Cannot run program "/system/xbin/su": error=13, Permission denied

    java io IOException Cannot run program 34 system xbin su 34 error 61 13 Permission denied 我的情况 同一套App程序 之前跑在Android4 0中没
  • 还在怕不可以和众多女朋友一起聊天,python教你创建多窗口,再也不怕露馅了

    需求描述 创建一个多用户 xff0c 多房间的全双工聊天室 多用户 xff0c 多房间的意思是可以有多个聊天室 xff0c 每个聊天室里可以有多个用户 xff0c 并且用户可以通过输入房间号进入聊天室 全双工的意思是聊天室中的用户在接收其他
  • webrtc媒体服务器介绍

    一 为什么需要流媒体服务 xff1f 众所周知webrtc原生的网络连接方式是P2P通信模型 xff0c 即通信双方是对等的 如下图左侧图 xff0c 通信双方直接进行音视频传输 xff0c 中间的服务器仅做两端的信令交互 将这种P2P方式
  • C语言——基础查漏补缺(二):《C程序设计试题汇编》应试概念总结

    相关文章 xff1a C语言 基础查漏补缺 xff08 一 xff09 xff1a 超长文帮你理清一些概念 C语言 基础查漏补缺 xff08 三 xff09 xff1a 谭浩强红书刷题笔记大杂烩 C语言 基础查漏补缺 xff08 四 xff
  • 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出

    用冒泡法实现对10个整数按从小到大的顺序排序输出 xff08 完成sort1函数 xff09 span class hljs comment include lt stdio h gt span span class hljs keywor
  • Python图形绘制

    文章目录 前言一 turtle海龟绘图二 Python图形绘制三 绘画小黄人习题巩固 前言 海龟绘图很适合用来引导孩子学习编程 最初来自于 Wally Feurzeig Seymour Papert 和 Cynthia Solomon 于
  • 一个项目带你走进软件测试2

    文章目录 前言一 前期准备二 第一阶段1 熟悉软件项目2 阅读测试计划 三 第二阶段1 根据需求规格说明书设计测试用例2 执行测试用例3 提交bug 三 第三阶段关于项目面试问答 文档下载地址 前言 该项目针对在线的项目 xff08 鹏保宝
  • 查看ubuntu版本

    方法1 xff1a 使用命令 xff1a cat proc version 查看 proc目录下记录的当前系统运行的各种数据 version记录的版本信息可以直接通过cat查看到 xff0c 还可以看到我的gcc版本呢 Linux vers
  • 【接口自动化】接口报错500问题解决

    问题呈现 xff1a Python 43 requests接口报错返回500 xff08 后端没进行相关校验 xff0c 直接返回500 xff09 解决探索 xff1a Python 43 request生成的数据放在postman跑 x
  • 【部署教程入门级别】开源会议室小程序部署

    文章目录 前言一 项目整体二 前要准备1 安装Python 开发环境2 安装redis非关系数据库3 安装mysql服务器和客户端4 安装git工具5 安装微信开发工具6 Github或Gitee注册账号 三 正式部署1 pull源码2 部
  • Python批量获取高校基本信息

    文章目录 前言一 需求二 分析三 处理四 运行效果 前言 为了更好的掌握数据处理的能力 xff0c 因而开启Python网络爬虫系列小项目文章 小项目小需求驱动 xff0c 每篇文章会使用两种以上的方式 xff08 Xpath Bs4 Py
  • Python爬取各大外包网站需求

    文章目录 前言一 需求二 分析三 处理四 总结 前言 为了更好的掌握数据处理的能力 xff0c 因而开启Python网络爬虫系列小项目文章 小项目小需求驱动总结各种方式 页面源代码返回数据 xff08 Xpath Bs4 PyQuery 正

随机推荐

  • Python获取重庆市农场品行情

    文章目录 前言一 需求二 分析三 运行 前言 本系列文章来源于真实的需求本系列文章你来提我来做本系列文章仅供学习参考 one Leave a message at the end of the article two Get wechat
  • Python获取中国大学MOOC某课程评论及其参与人数

    文章目录 前言一 需求二 分析三 运行结果 前言 本系列文章来源于真实的需求本系列文章你来提我来做本系列文章仅供学习参考 一 需求 1 课程参加人数 2 课程学员名称及其评论 二 分析 首先查看网页源代码是否有需要的数据 课程参加人数 课程
  • Python项目之中国数据可视化

    文章目录 关键词一 做什么二 怎么做1 获取数据 amp amp 处理数据2 数据库设计 amp amp 存储数据3 开发后端接口4 前端页面编写 三 效果展示四 总结 关键词 PythonDjangoPython网络爬虫echarts可视
  • 关于text段、data段和bss段

    根据APUE xff0c 程序分为下面的段 xff1a text data initialized bss stack heap data bss text text段在内存中被映射为只读 xff0c 但 data和 bss是可写的 bss
  • Android 穿山甲广告联盟接入

    一 SDK接入 参考官方接入文档 xff0c 基于穿山甲版本号 3 1 0 0 导入 aar 及 SDK 依赖的 jar 包 将本 SDK 压缩包内的 open ad sdk aar 复制到 Application Module libs
  • linux下的so、o、lo、a、la文件的区别

    o 编译的目标文件 a 静态库 xff0c 其实就是把若干o文件打了个包 so 动态链接库 共享库 lo 使用libtool编译出的目标文件 xff0c 其实就是在o文件中添加了一些信息 libtool主要的一个作用是在编译大型软件的过程中
  • TypeError: only size-1 arrays can be converted to Python scalars

    正在愉快写代码的我 xff1f xff1f xff1f xff1f xff1f xff1f xff1f xff1f xff1f xff1f xff1f 源代码也很简单 之后可以解决 xff0c 比如 再比如 xff1a 但是那样究竟为什么不
  • 隶属度函数

    隶属度函数 介绍 xff1a 定义 若对论域 xff08 研究的范围 xff09 U中的任一元素x xff0c 都有一个数A x 0 xff0c 1 与之对应 xff0c 则称A为U上的模糊集 xff0c A x 称为x对A的隶属度 当x在
  • python 统计 list 大于 某值/0 的数量

    在列表的处理中 xff0c 我们经常要统计大于某值的数量 xff0c 每次都要写一段长长的代码 xff0c 对于刷LeetCode的人来说是难以忍受的 xff0c 那么有没有一种方法 xff0c 可以直接不用循环 xff0c 或者一行代码可
  • 模糊综合评价-----层次分析法AHP

    模糊综合评价 层次分析法AHP 文首先读 xff1a 最近有个课题需要用到模糊综合评价 xff0c 笔者也是收集了各方资料 xff0c 最后发现某乎上的一篇文章 xff0c 简单 系统 详细的同时不乏简单易懂和深度见解 xff0c 这边li
  • 机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现

    TCN 从 阿巴阿巴 到 巴拉巴拉 TCN的概念 xff08 干嘛来的 xff01 能解决什么问题 xff09 TCN的父母 xff08 由来 xff09 TCN的原理介绍上代码 xff01 1 TCN xff08 时域卷积网络 时间卷积网
  • (单引号&双引号)‘s difference in C++

    单引号 amp 双引号 s difference in C 43 43 单引号 字符 实际上代表一个整数 双引号 字符串 是一个指向无名数组起始字符的指针 以 0 结尾 代码1 xff1a int main string s1 s1 61
  • 国企程序员的幸福指数

    国企程序员的幸福指数 几万行代码 xff01 我怎么看 xff1f 我有问题想你询问 xff0c 你语气总是那么不耐烦 xff0c 让我去看文件 看代码 先了解代码再说 xff0c 我问你个问题 xff0c 你总觉得那么幼稚 xff0c 靠
  • win32+win64+linuxi686+linuxx86_64不同数据类型所占位数

    win32 43 win64 43 linuxi686 43 linuxx86 64不同数据类型所占位数
  • 使用protobuf进行序列化时遇到的几个问题

    问题1 向一个string bytes字段设置参数时 xff0c 调用set str xff0c 在SetNoArena 处出现问题 xff0c 程序卡死 原因分析及解决 第一 xff0c 可能是 proto文件中字符串的类型不正确 可以尝
  • Python中报错:"IndentationError: unexpected indent"的原因分析和解决方法

    Python中报错 xff1a 34 IndentationError unexpected indent 34 的原因分析和解决方法 34 IndentationError unexpected indent 34 的原因分析和解决方法
  • Qt封装C++11 随机数

    头文件 xff1a include lt random gt dkrandom h ifndef DKRANDOM H define DKRANDOM H include lt QObject gt include lt random gt
  • C_C++随机数据生成(is how to use but not how it work)

    1 int rand void 库 xff1a stdlib h 功能 xff1a 随机数发生器 xff0c 值在0至RAND MAX之间 xff0c RAND MAX定义在stdlib h 其值为2147483647 解释 xff1a 首
  • Ubuntu下解决apt update时签名无效问题

    Ubuntu下解决apt update时签名无效问题 Ubuntu 18 04在执行apt get update时出现一下报错 xff1a W GPG 错误 xff1a http repo mysql com apt ubuntu bion
  • 解决Mac系统下,kerberos客户端无法连接的问题

    小伙伴的开发机器是mac系统 xff0c 需要连接Hadoop集群做开发 但是kinit命令一直报 kinit krb5 get init creds unable to reach any KDC in realm XXXXXXX HAD