我正在编写一个shell脚本,它在开头就有Kerberos身份验证。如何在shell脚本文件中对密码进行硬编码?
kinit My_id@AD111.xxx.COM
echo
hadoop fs -du -h /
echo
hadoop fs -du -h /home
echo
hadoop fs -du -h /mydata
我正在使用以下命令运行脚本:
sh /home/myscript.sh > /home/abc.log
结果:
该命令进入无限循环,输入密码行将定向到abc.log
帮助我在脚本文件中添加kinit
以下的密码。 “密码应加密,以便将其隐藏起来。”