Странная проблема здесь.
Запуск скрипта, вызывающего rsync через ssh throws
"Permission denied (publickey). rsync: connection unexpectedly closed (0 bytes received so far) [receiver]"
странно:
запуск сценария (, который просто выполняет уже протестированную команду ), выдает указанную выше ошибку
var spawn = require('child_process').spawn;
spawn('rsync', [
'-avc',
'--delete',
'"'+src+'"',
'--link-dest="'+path.join(dest, folder_name)+'"',
'"'+path.join(dest, 'latest/')+'"'
],{
cwd: process.cwd(),
env: process.env
});