一、编写自动登录/认证脚本
#!/usr/bin/expect
##命令登录kinit,ssh认证同理:spawn ssh *
spawn kinit *
##这里是执行上一步后希望出现的文字提示,通常是密码输入提示
expect "**password:"
##利用send命令,发送密码并回车
send "*\r"
interact
二、设置定时功能
1、crontab -e进入当前用户的定时任务编辑模式:
时间的格式:分 时 日 月 周 命令,即:
* * * * * command
比如:1 7 * * 1-5 expect */kinit_login.sh 表示周一到周五的每天早上7点1分执行脚本
2、:wq,保存,退出,脚本即可按照指定的时间去执行脚本