MacOS 14.1 配置kerberos认证

MacOS 14.1 配置kerberos认证

MacOS 14.1 配置kerberos认证

原操作系统为 10.14.*,因安装别的软件失败,不想去找旧版本了,所以把OS直接升级到最新版的14.1啦,升级后就一个字"爽!",but 各种兼容问题也就来啦,解决吧,今天写MacOS 14.1 配置kerberos认证。

krb5.conf

该文件放到/etc下

javascript 复制代码
[libdefaults]
 dns_lookup_realm = false
 ticket_lifetime = 30d
 renew_lifetime = 365d
 forwardable = true
 rdns = false
 default_realm = XXXX.XX
# default_ccache_name = KEYRING:persistent:%{uid}
udp_preference_limit = 1
# 支持配置多个
[realms]
 XXXX.XX = {
  kdc = tcp/xxxx.xx
  admin_server = tcp/xxxx.xx
 }
YYYY.YY = {
  kdc = tcp/yyyy.yy
  admin_server = tcp/yyyy.yy
 }

[domain_realm]
 .xxxx.xx = XXXX.XX
 xxxx.xx = XXXX.XX
 .yyyy.yy = YYYY.YY
 yyyy.yy = YYYY.YY

票据显示程序

位置和配置如图所示,添加身份和密码即可链接。


问题

需要用自带的safari浏览器,经修改配置测试Google浏览器偶尔好用偶尔不行,太麻烦了。

javascript 复制代码
HTTP ERROR 401
Problem accessing /cluster/apps. Reason:

    Authentication required
Powered by Jetty://
shell 复制代码
# curl 测试命令加 --negotiate -u
# 我这里访问的是kerberos认证的yarn的UI
curl -k -i --negotiate -u : http://xxx:port/cluster/apps

参考地址

1.https://codeleading.com/article/53275130708/
2.https://www.wenjiangs.com/article/kerberos-testing.html

相关推荐
起司喵喵1 天前
Flutter-MacOS桌面OS系统|flutter.+window_manager客户端OS模板
flutter·macos·策略模式
代码对我眨眼睛1 天前
macOS Google Chrome 常用快捷键
前端·chrome·macos
啊真真真1 天前
macOS下libnfc ..写卡失败问题及解决方案
macos·策略模式
叶 落1 天前
Mac 通过 Miniconda 安装 Python
python·macos·conda·miniconda
it-电商达人2 天前
告别手动对齐!Mac播放器Popvee Player支持本地AI自动生成字幕
人工智能·macos
2501_916008892 天前
iOS IPA文件反编译与打包操作方法,拆包分析防护和加固打包
android·macos·ios·小程序·uni-app·cocoa·iphone
凯丨2 天前
2GB 内存跑 Gemma 4 26B 模型:TurboFieldfare Mac 本地部署实测(2026 最新)
macos
for_ever_love__2 天前
iOS:天气预报仿写总结
macos·ui·ios·objective-c·cocoa
开开心心就好2 天前
电脑内存优化工具一键释放内存超简单
java·开发语言·macos·arcgis·ocr·excel·音视频
Tester Kid3 天前
Appium 元素定位深度讲解:五种方式逐个拆 + Inspector 完整用法
macos·appium·cocoa