我正在使用 git post-update 钩子通过 sudo 运行命令,但出现错误:sudo: sorry, you must have a tty to run sudo
。我认为我需要修改/etc/sudoers
,但我不知道该怎么做。如能得到任何帮助,我将不胜感激!
答案1
如果你有
Defaults requiretty
在您的sudoers
文件中,将其注释掉。
我正在使用 git post-update 钩子通过 sudo 运行命令,但出现错误:sudo: sorry, you must have a tty to run sudo
。我认为我需要修改/etc/sudoers
,但我不知道该怎么做。如能得到任何帮助,我将不胜感激!
如果你有
Defaults requiretty
在您的sudoers
文件中,将其注释掉。