如何在JavaScript中编辑raspberryPi的IP地址?

时间:2018-06-25 08:47:19

标签: javascript node.js networking raspberry-pi

我想在节点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的方法吗?

1 个答案:

答案 0 :(得分:0)

使用sudo“ sudo node file.js”执行nodeJS