Multer-sftp不会通过端口21上传

时间:2019-08-19 15:43:25

标签: node.js upload sftp multer

我的朋友得到的GoDaddy软件包没有SFTP,我想做的是使用multer-sftp通过端口21将文件上传到远程服务器,因为端口22不可用。 multer-sftp是否应该在禁用的端口22上不必要地在端口21上工作?

const storage = sftpStorage({
    sftp: {
      host: 'xxx.xxx.xxx.xxx',
      port: 21
      username: 'username',
      password: 'password'
    },
    destination: function (req, file, cb) {

        mkdirp('src/public/uploads/'+req.user.id, function (err) {
            if (err) console.error(err)
        });

      cb(null, 'src/public/uploads/'+req.user.id)
    },
    filename: function (req, file, cb) {
      cb(null, Date.now() + '-' + file.originalname)
    }
  })

0 个答案:

没有答案