0
我正在使用fabric來重新啓動tomcat,即使它說tomcat重啓成功,它不會。所以,根據FAQ,我設置了pty = False並再次嘗試。但是,現在,我得到這個錯誤:Fabric和init
sudo: /etc/init.d/tomcat restart
out: sudo: sorry, you must have a tty to run sudo
解決此問題的任何想法?
我正在使用fabric來重新啓動tomcat,即使它說tomcat重啓成功,它不會。所以,根據FAQ,我設置了pty = False並再次嘗試。但是,現在,我得到這個錯誤:Fabric和init
sudo: /etc/init.d/tomcat restart
out: sudo: sorry, you must have a tty to run sudo
解決此問題的任何想法?
對於閱讀此內容的任何人,這不是織物問題,而是使用sudo帳戶設置的方式。/etc/sudoers文件中的這個屬性控制着這個;
默認requiretty
不知道是否有差別,但你不喜歡它'須藤(...)'或'一樣運行('須藤...)'? – Tshepang
兩者都不起作用。 – user1814769