1. 注释Defaults requiretty 
Defaults requiretty修改为 #Defaults requiretty, 表示不需要控制终端。 
否则会出现sudo: sorry, you must have a tty to run sudo 
2. 增加行 Defaults visiblepw 
否则会出现 sudo: no tty present and no askpass program specified

sudo-1.6.9p17-5.el5是不支持这个参数的,sudo-1.7.2p1-10.el5支持。

使用不同账户,执行执行脚本时候sudo经常会碰到 sudo: sorry, you must have a tty to run sudo这个情况,其实修改一下sudo的配置就好了

vi /etc/sudoers (最好用visudo命令)

注释掉 Default requiretty 一行

#Default requiretty

意思就是sudo默认需要tty终端。注释掉就可以在后台执行了。

本文转自青衫解衣 51CTO博客,原文链接:http://blog.51cto.com/215687833/1766029

sudo报错案例-RHEL6相关推荐

  1. linux执行sudo报错【/etc/sudo.conf is owned by uid 994, should be 0】

    linux执行sudo报错[/etc/sudo.conf is owned by uid 994, should be 0] 错误描述 如下图: 案例一 案例二 解决办法: 执行命令 pkexec c ...

  2. oracle 10g rac 包root.sh报错,案例:Oracle Rac root.sh报错 Failed to create keys in the OLR

    天萃荷净 [root@web1 grid]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g Th ...

  3. Shell脚本常见执行报错案例

    Shell脚本执行报错 :Syntax error: "(" unexpected (expecting "fi") 今天在Ubuntu 16.04上运行某些脚 ...

  4. Ubuntu新建用户后使用sudo报错:不在sudoers文件中,此事将被报告

    Ubuntu本身有一个用户A 但是我新创建了一个用户B 当我创建好后使用sudo时报错: userName 不在sudoers文件中,此事将被报告 解决:切换回原来的用户A 按下面这种方式修改: ht ...

  5. springboot项目启动报错-案例情景介绍

    文章目录 摘要 情况1:Nacos报错 情况2:IllegalStateException: Incompatible fallbackFactory instance 情况3:idea编译java文 ...

  6. 解决烦人的sudo报错问题

      当在终端输入sudo XXXX 显示如下信息 sudo: /etc/sudo.conf is world writable sudo: /etc/sudo.conf is world writab ...

  7. linux 进入gedit命令,linux中gedit命令报错的案例分析

    linxu下的gedit命令相信大家都很熟悉,但是这么简单的命令也经常会报错.下面由学习啦小编为大家整理了linux的gedit命令的报错案例分析相关知识,希望对大家有帮助! linux中的gedit ...

  8. oracle报609,案例:Oracle报错ORA-609 TNS-12537 TNS-12547 连接超时导致

    天萃荷净 生产数据库alert日志中出现错误信息ORA-609 TNS-12537 TNS-12547,分析原因为数据库inbound connect timeout默认为60导致 1.数据库aler ...

  9. Windows 10 周年更新后的 Edge 14 的 HierarchyRequestError 报错

    在升级到 Windows 10 周年更新后,使用系统自带的 Edge 浏览器浏览部分网站出现这种报错: 在网络上搜索 HierarchyRequestError 会找到同样的案例,大致都指向使用 ap ...

最新文章

  1. 脊柱外科病人资料管理系统的界面设计分析
  2. java fx消息通知,Java的FX 2警报声
  3. 2020 年七大 AI 编程语言大盘点
  4. Windows Mobile下使用Native C++开发日志类
  5. 介绍一个不错的jquery插件-cluetip
  6. Hash哈希(hashCode、HashSet 、HashMap)
  7. 支付即服务、门店小程序、微信先享卡分别亮相,微信支付持续助力行业数字化升级
  8. C++:在堆上创建对象,还是在栈上?
  9. Atitit.木马 病毒 免杀 技术 360免杀 杀毒软件免杀 原理与原则 attilax 总结
  10. 机顶盒 img打包工具_网络机顶盒刷机、固件升级图文详解 宏旺半导体包教包会...
  11. WBS(Work Breakdown Structure)
  12. ES dynamic mapping(动态映射)
  13. python-分分钟入门—idea配置开发环境
  14. MinIO客户端mc使用
  15. 成功解决Unable to allocate xxx MiB for an array with shape (xxxx, xxxx)
  16. 集合运算的C语言算法
  17. 4年外包终上岸,我只能说这类公司能不去就不去
  18. Axure RP 8来回旋转
  19. sqli-labs靶场通关(Less1-4)
  20. 使用STWI056WT-01串口屏充电桩项目

热门文章

  1. Raid0、Raid0+1、Raid1、Raid5四者的区别
  2. 解决误删/bin/bash问题
  3. failed to open stream :HTTP request failed 解决方法
  4. 解决go get下载包失败问题
  5. 通过swagger下载的文件乱码解决方法,求解
  6. 在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)
  7. 纯 CSS 解决自定义 CheckBox 背景颜色问题
  8. 如何在不键入“退出”的情况下退出屏幕?
  9. Java与jar之间的区别
  10. 是否可以手动运行一次logrotate检查?