使用不同賬戶,執行執行腳本時候sudo經常會碰到 sudo: sorry, you must have a tty to run sudo這個情況
修改一下sudo的配置
vi /etc/sudoers (最好用sudo vi /etc/sudoers命令)
註釋掉 Default requiretty 一行
#Default requiretty
意思就是sudo默認需要tty終端。
註釋掉就可以在後臺執行。
使用不同賬戶,執行執行腳本時候sudo經常會碰到 sudo: sorry, you must have a tty to run sudo這個情況
修改一下sudo的配置
vi /etc/sudoers (最好用sudo vi /etc/sudoers命令)
註釋掉 Default requiretty 一行
#Default requiretty
意思就是sudo默認需要tty終端。
註釋掉就可以在後臺執行。
https://www.bilibili.com/video/BV1k8411575T/?vd_source=d68ed178f151e80fea1e02efd205802c