ktutil编写生成keytab文件的脚本、通过keytab文件认证用户


1. 生成keytab文件脚本

  生成keytab文件的脚本 vim generate_kb.sh

#!/usr/bin/bash
ktutil <<EOF
add_entry -password -p $1 -k 1 -e arcfour-hmac
$2
write_kt $3
EOF

  示例:为密码123456的hive用户,生成名称为hive.keytab的认证文件

./generate_kb.sh  hive 123456 hive.keytab

2. 通过keytab文件认证

kinit -kt hive.keytab  hive

3. 查看认证的用户

klist

在这里插入图片描述


4. 失效认证的用户

kdestroy

相关推荐

  1. python脚本编辑oss文件

    2024-02-19 13:50:01       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-19 13:50:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-19 13:50:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-19 13:50:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-19 13:50:01       20 阅读

热门阅读

  1. 第1章 计算机系统概述(2)

    2024-02-19 13:50:01       31 阅读
  2. 突破编程_C++_面试(变量与常量)

    2024-02-19 13:50:01       29 阅读
  3. httpclient发送post请求、httpclient上传文件

    2024-02-19 13:50:01       23 阅读
  4. C语言之删除字符串中间和后面的*

    2024-02-19 13:50:01       32 阅读
  5. c++ 6

    c++ 6

    2024-02-19 13:50:01      27 阅读
  6. Kubernetes基础(二十一)-k8s的服务发现机制

    2024-02-19 13:50:01       27 阅读
  7. 速盾网络:CDN用几天关了可以吗?安全吗?

    2024-02-19 13:50:01       27 阅读
  8. Makefile整理代码

    2024-02-19 13:50:01       27 阅读
  9. 深度学习---图像分割

    2024-02-19 13:50:01       22 阅读