【发布时间】:2012-03-07 07:55:44
【问题描述】:
假设我有一个在 mysite.com 上运行的节点服务器。有没有办法设置该服务器,以便我可以使用node's repl api 来安全地从我的本地计算机连接到它?
【问题讨论】:
标签: security networking node.js read-eval-print-loop
假设我有一个在 mysite.com 上运行的节点服务器。有没有办法设置该服务器,以便我可以使用node's repl api 来安全地从我的本地计算机连接到它?
【问题讨论】:
标签: security networking node.js read-eval-print-loop
好吧,如果你使用这个例子:
net.createServer(function (socket) {
repl.start("node via TCP socket> ", socket);
}).listen(5001, "localhost");
并且为该端口5001 设置了防火墙,您应该能够使用 ssh 安全地连接到它:
ssh user@host nc localhost 5001
在这种情况下,安全性依赖于您的防火墙和 ssh。
【讨论】:
127.0.0.1 绑定可能会更好。