![](/img/trans.png)
[英]Use SSH to start a background process on a remote server, and exit session
[英]Can't start screen on a remote server by ssh
我正在尝试使用流星项目中的simple-ssh软件包在远程服务器上启动屏幕。
我的代码:
var SSH = require('simple-ssh');
var ssh = new SSH({
host: 'somehost',
user: 'username',
pass: 'password'
});
ssh.exec('screen rtsp2feed 3 3 rtsp://server:port > log.txt', {
out: function(stdout) {
console.log(stdout);
}
}).start();
但是屏幕没有启动。 日志文件显示“必须连接到终端”。
我怎样才能解决这个问题?
我错过了simple-ssh的“ pty”选项,该选项会创建伪终端
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.