sudo 问题:sorry, you must have a tty to run sudo

 

写定时任务时候遇到 如下问题

 To start backup... 
2019-07-31 09:35:01
sudo: sorry, you must have a tty to run sudo
 The backup to complete ... 

原因 :

  导致这问题的原因是 sudo默认需要在 tty终端里才能正确被调用,我们可以通过修改 /etc/sudoers配置文件来解决这个问题:
  visudo /etc/sudoers
  注释掉 Default requiretty 一行

  这个问题也有可能发生在使用 crontab定制的任务计划里面需要调用 sudo命令的情况。

 

posted @ 2019-07-31 10:16  幻落之瞳  阅读(2063)  评论(0编辑  收藏  举报