[英]calling SSH Sudo Commands in a bash script
我正在尝试运行命令
ssh -t "SeverName" sudo md5sum "fileName"
在 bash 的脚本中,但我不断收到此错误
sudo:对不起,你必须有一个 tty 才能运行 sudo
但是,如果我在命令行中运行同一行命令,则效果很好。
有人能告诉我为什么会这样吗?
你可能有
默认要求
在您的 /etc/sudoers 文件中。
正如选项的名称所暗示的那样,这将导致 sudo 需要一个 tty
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.