发布于2016年12月29日的文章

执行脚本报sudo: sorry, you must have a tty to run sudo解决办法 linux

执行脚本报sudo: sorry, you must have a tty to run sudo解决办法

1365 0

编辑 `/etc/sudoers` 两种办法二选一,个人推荐第一种: ①Defaults requiretty,修改为 #Defaults requiretty,表示不需要控制终端。 ②Defaults requiretty,修改为 Defaults:nobody !requiretty,表示仅 nobody 用户不需要控制终端。如果修改为 Defaults:%nobody !requiretty,表示仅 nobody 组不需要控制终端。