gpt4 book ai didi

ssh - 通过 SSH 远程访问 Elasticsearch

转载 作者:行者123 更新时间:2023-12-02 13:47:59 24 4
gpt4 key购买 nike

关于Elasticsearch HTTP API,想在SSH服务器上远程访问一个集群,我应该在我的 http rest 命令中包含什么:

    curl -XGET ' http://localhost:9200/ index /_mapping/ type ' 

我试过类似下面的方法但失败了:

    curl -XGET -u cloud-user: --key ~/.ssh/id_rsa --pubkey ~/.ssh/id_rsa.pub  'xx.xxx.xxx.xxx:9200/index/_mapping/type'

有没有人知道正确的命令或替代解决方案?

最佳答案

如果您在 *NIX 环境中,这很简单,只需通过 ssh 隧道

ssh -Nf -L 9200:localhost:9200 user@remoteserver.com

稍后你通过本地主机获取远程,如上面的隧道

curl -XGET 'http://localhost:9200/_search'

关于ssh - 通过 SSH 远程访问 Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25048045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com