gpt4 book ai didi

node.js - 须藤: no tty present and no askpass program specified

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:55 25 4
gpt4 key购买 nike

我试过jakelaunch 一起一点点,但是当我想部署我的node.js应用程序时,我在这个过程中得到了这个:

$ ssh mydomain.com sudo stop site.WebApp-production && sudo start site.WebApp-production
sudo: no tty present and no askpass program specified

✘ Failed to restart site

jake aborted.
Error
at fail (/usr/local/lib/node_modules/jake/lib/api.js:235:13)
at /Users/udo/Projects/WebApp/Jakefile.coffee:31:16
at ChildProcess.exports.remote (/Users/udo/Projects/WebApp/node_modules/launch/lib/action.js:39:5)
at ChildProcess.EventEmitter.emit (events.js:91:17)
at Process._handle.onexit (child_process.js:674:10)

你知道如何摆脱这个吗?我在远程计算机上使用 Debian 6。

谢谢

最佳答案

尝试ssh -t,这会在运行命令时强制分配 TTY。这对于 sudo 来说已经足够了,至少在我的 Mac 上尝试通过 SSH 命令进入我的 Ubuntu 盒子时是这样。

关于node.js - 须藤: no tty present and no askpass program specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11739216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com