原文:RF采用SSHLibary库执行sudo命令,提示sudo: sorry, you must have a tty to run sudo错误的解决办法

经了解Execute CommandandStart Command两个关键字执行linux命令会新增一个shell,并且可能改变环境配置,如果要确保环境不被改变,则需采用Write和Read方法,该方法是在交互的shell中执行linux环境,不改变环境配置。具体区别如下: 采用该方法后即可解决 sudo: sorry, you must have a tty to run sudo 的问题: ...

2017-07-20 11:47 0 2298 推荐指数:

查看详情

sudo 问题:sorry, you must have a tty to run sudo

写定时任务时候遇到 如下问题 原因 :   导致这问题的原因是 sudo默认需要在 tty终端里才能正确被调用,我们可以通过修改 /etc/sudoers配置文件来解决这个问题:  visudo /etc/sudoers  注释掉 Default requiretty 一行 ...

Wed Jul 31 18:16:00 CST 2019 0 849
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM