问题:
创建shell脚本执行普通用户定时运行文件夹内容清理工作,由于正常运行需要sudo输入密码,但是自动执行操作过程中并没有输入,因此导致系统邮件中报错
解决的办法:
给当前用户增加sudo 权限时,规定不需要输入密码。
sudo visudo
进入/etc/sudoers 文件在当前用户权限处编辑hadoop ALL=(ALL) NOPASSWD:ALL
则shell将会执行成功。
另:
目前不使用vim/vi进入vi编辑界面的:
visudo
进入/etc/sudoers 文件
crontab -e
进入循环执行计划任务编辑界面
网友评论