作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从我的本地机器,我可以通过 SSH 访问服务器 A。一旦在服务器 A 上,我通过服务器 B 上的端口 3306 连接到服务器 B 上的 mysql。
mysql -h <B.hostname> -P 3306 -u <username> -p
我没有通过 ssh 访问服务器 B,无论是从我的本地计算机还是从服务器 A。
我想做的是从我的本地机器访问服务器 B 上的 mysql。我发现的每个隧道/端口转发链接都假定我可以通过 ssh 连接到服务器 B。
最佳答案
ssh 的 -L 需要一个本地端口、一个远程主机名以从您连接到的 ssh 服务器和远程端口进行连接。在这种情况下,您将运行:
ssh -L 3307:B.hostname:3306 A.hostname
这将使 ssh 连接到 A,当您稍后使用本地 mysql 客户端(mysql -H localhost -P 3307 -u ...
)连接到端口 3307 时,A 的 sshd 将启动为您连接到 B.hostname:3306。
关于mysql - 无需 SSH 访问即可隧道连接到 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17277017/
这实际上是我问的问题的一部分here ,该问题没有得到答复,最终被标记为重复。 问题:我只需使用 @Autowired 注释即可使用 JavaMailSender。我没有通过任何配置类公开它。 @Co
我是一名优秀的程序员,十分优秀!