gpt4 book ai didi

mysql - 从远程服务器到远程服务器的 SSH 隧道(将 RStudio 连接到 MySQL)

转载 作者:行者123 更新时间:2023-11-30 22:31:54 24 4
gpt4 key购买 nike

我(本地Z)在远程服务器(服务器A)上做数据分析,我需要连接到另一台远程服务器(服务器B)上的数据库(数据库D)。

我可以通过从本地 Z 到服务器 B 的 SSH 隧道连接到数据库 D。

但是,我在服务器 A 上运行 RStudio Server,我需要连接到服务器 A 上 RStudio 中的数据库 D。

如何在 RStudio 中通过 SSH 隧道从服务器 A 连接到服务器 B 并连接到 MySQL?

编辑:我正在使用 RMySQL 包连接到 RStudio 中的数据库。数据库 D 也只允许本地连接,因此需要 SSH 隧道。

最佳答案

我想你可以尝试使用代理套接字:

root@serverA:~# ssh root@serverB -D 1337

它会告诉 serverA 上的 ssh 监听 localhost:1337,更改端口 1337 以使用数据库之一(如远程)和它应该是“远程在家”……

关于mysql - 从远程服务器到远程服务器的 SSH 隧道(将 RStudio 连接到 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33658380/

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