1. 程式人生 > >sudo 問題:sorry, you must have a tty to run sudo

sudo 問題:sorry, you must have a tty to run sudo

使用不同賬戶,執行執行指令碼時候sudo經常會碰到 sudo: sorry, you must have a tty to run sudo這個情況,其實修改一下sudo的配置就好了

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

搜尋 Default requiretty

註釋掉

# Default requiretty

意思就是sudo預設需要tty終端。註釋掉就可以在後臺執行了。