在我的学校工作中,我必须使用安装了 Neo4j 数据库客户端的计算机。我想从我的笔记本电脑连接到这台计算机。我设置了此配置,但我的系统崩溃了,现在我不知道该怎么做。
我的导师发给我这个:
ssh [login]@["address"] -p 10022
隧道
ssh [login]@["address"] -p 10022 -L7474:localhost:7474
我在PuTTY中这样配置:
在隧道配置中我7474:localhost:7474
输入源端口阻挡并[login]@["address"]:10022
进入目的地。
当我按下打开,它启动了,我输入密码登录,但当我localhost:7474
在浏览器中输入密码时,网站无法加载。我想发送给我的信息是正确的。我做错了什么吗?有人能解释一下怎么做吗?
答案1
-L
switch 的语法ssh
是
-L [bind_address:]port:host:hostport
在哪里
port
(7474
) 相当于源端口在PuTTY中host:hostport
(localhost:7474
) 相当于目的地在PuTTY中
这login@address
不是隧道配置的一部分。
你从导师那里得到的两个命令不能一起使用。第一个是普通的 SSH 登录。后者是还创建隧道的 SSH 登录。你只需要模仿后者的命令。