Advertisement

kadmin.local 批量操作获取 keytab 文件

阅读量:

主要脚本文件 add_princ-download_keytabs.sh

复制代码
    #! /bin/bash
    base_dir=/etc/security/keytabs
    counter=1
    while read  host_name princ k_name user_name;
    do
    echo "$counter  ==>> ${host_name} ${princ} ${k_name} ${user_name}"
    [ ! -d ${base_dir}/${host_name}  ] && mkdir -p ${base_dir}/${host_name}
    kadmin.local -q "addprinc  -randkey  ${princ}"
    kadmin.local -q "ktadd -k  ${base_dir}/${host_name}/${k_name} -norandkey  ${princ}" 
    chown -R  ${user_name} ${base_dir}/${host_name}/${k_name}
    let counter++;
    done<keytab_list
    
    
      
      
      
      
      

全部评论 (0)

还没有任何评论哟~