在远程服务器上访问CouchDB Futon

时间:2013-04-07 16:52:20

标签: ssh couchdb telnet

我已经通过终端telnet / ssh客户端访问的远程服务器上安装了CouchDB。

服务器在CentOS6上运行。

我真的希望能够与Futon合作,但我现在不能,因为我只能在ssh客户端中打开localhost:5984。

有关如何解决此问题的任何建议?

1 个答案:

答案 0 :(得分:25)

只需创建到远程CouchDB实例的ssh隧道:

ssh -f -L localhost:15984:127.0.0.1:5984 user@remote_host -N

之后,仍然可以通过地址http://localhost:15984/_utils为您提供仍在本地主机地址上提供服务的远程CouchDB Futon。根据您的选择替换本地端口15984。

P.S。来自Linode wiki的awesome guide还有示例couchdb-tunnel脚本。希望它有所帮助。