如何使用 PuTTY 创建 SSH 隧道以连接 Neo4j 数据库

如何使用 PuTTY 创建 SSH 隧道以连接 Neo4j 数据库

在我的学校工作中,我必须使用安装了 Neo4j 数据库客户端的计算机。我想从我的笔记本电脑连接到这台计算机。我设置了此配置,但我的系统崩溃了,现在我不知道该怎么做。

我的导师发给我这个:

ssh [login]@["address"] -p 10022

隧道

ssh [login]@["address"] -p 10022 -L7474:localhost:7474

我在PuTTY中这样配置:

在此处输入图片描述

在隧道配置中我7474:localhost:7474输入源端口阻挡并[login]@["address"]:10022进入目的地

当我按下打开,它启动了,我输入密码登录,但当我localhost:7474在浏览器中输入密码时,网站无法加载。我想发送给我的信息是正确的。我做错了什么吗?有人能解释一下怎么做吗?

答案1

-Lswitch 的语法ssh

-L [bind_address:]port:host:hostport

在哪里

  • port( 7474) 相当于源端口在PuTTY中
  • host:hostport( localhost:7474) 相当于目的地在PuTTY中

login@address不是隧道配置的一部分。

你从导师那里得到的两个命令不能一起使用。第一个是普通的 SSH 登录。后者是还创建隧道的 SSH 登录。你只需要模仿后者的命令。

相关内容