nodejs登录服务器,并操作服务器
const ssh2 = require('ssh2');
const fs = require('ssh2-fs');
const mineType = require('mime-types');
connection = new ssh2();
connection.connect({
"host": "172.168.11.57",
"username": "root",
"password": "T7oWwCaa92FG"
});
connection.on('error', function(err) {
connection.end()
});
connection.on('ready', function() {
const filePath = '/home/Assistant/backend/upload/logo_1557735274728.jpg';
let data = fs.readFileSync(filePath);
let bufferData = new Buffer(data, 'base64');
let base64 = 'data:' + mineType.lookup(filePath) + ';base64,' + data;
console.log(11, base64)
});
此方法太污
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步