我想在节点js中更改Pi3的IP地址,子网掩码和网关。
我使用了模块'network-config
'并编写并执行了以下代码。
var networkconfig = require('network-config');
networkconfig.configure('eth0',{
ip: 192.168.1.111,
netmask: 255.255.255.0,
gateway: 192.168.1.1,
},function(err){
console.log(err);
});
但发生了错误。
{Error: EACCES: permisiion denied, open '/etc/network/interfaces'
error:-13,
code:'EACCES',
syscall:'open',
path:'/etc/network/interfaces'}
我似乎没有访问权限,如何获得许可?
或者还有另一种编辑Pi的IP的方法吗?
答案 0 :(得分:0)
使用sudo“ sudo node file.js”执行nodeJS