问题描述
使用普通用户登录后在终端中执行sudo命令时提示以下错误:
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
1) Respect the privacy of others.
2) Think before you type.
3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified 解决方法
解决办法:
我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:
#1) 尊重别人的隐私。
#2) 输入前要先考虑(后果和风险)。
#3) 权力越大,责任越大。
sudo: 没有终端存在,且未指定 askpass 程序
原因:ambari组用户无法在安装Kerberos时 免密执行脚本执行 脚本
解决:使用vi sudo ,在/etc/sudoers修改 ambari用户及组用户可以免密执行脚本
vi sudo
%ambari ALL=(ALL) NOPASSWD: ALL # admin 组免密
————————————————
版权声明:本文为CSDN博主「dymkkj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dymkkj/article/details/88821011
网友评论