【发布时间】:2021-09-29 05:34:51
【问题描述】:
var exec = require('child_process').exec;
exec('ssh my_ip',function(err,stdout,stderr){
console.log(err,stdout,stderr);
});
这只是冻结 - 我猜,因为 ssh my_ip 要求输入密码,是交互式的,等等。如何正确执行?
【问题讨论】:
-
您可以配置和设置您的
ssh使用公钥以避免需要任何密码。读好ssh tutorial。
标签: linux node.js ssh child-process