0℃
2015年07月15日
⁄ Linux
⁄ 被围观 8,047 view+
Linux ssh执行远端服务器sudo命令时有如下报错:
sudo: sorry, you must have a tty to run sudo
sudo:抱歉,您必须拥有一个终端来执行 sudo
真实场景是在执行pssh的时候,在远端服务器执行sudo命令,有如下报错:
$ pssh -h testlist.txt -l fisher "sudo uptime"
[1] 12:33:14 [FAILURE] 10.20.30.40 Exited with error code 1
非sudo情况下:
$ pssh -h testlist.txt -l fisher "uptime"
[1] 12:32:27 [SUCCESS] 10.20.30.40
DEBUG:ssh方式执行远程sudo命令
$ ssh 10.20.30.40 &quo...
sudo阅读全文