在linux下使用不同账户,执行执行脚本时候sudo经常会出现: sudo: sorry, you must have a tty to run sudo
解决方法: 修改下sudo的配置就可以了。 vi /etc/sudoers (最好用visudo命令) 注释掉 Default requiretty 一行 #Default requiretty
说明: sudo默认需要tty终端。 注释掉便可以在后台执行了。
CopyRight © 2010-2021 脚本学堂 Jb200.com , All Rights Reserved.