我正在运行一个 Linux 服务器(不是特定的风格,因为我工作的地方有他们自己的定制风格)。我有 2 个设置,一个运行 MySQL 服务器,另一个运行 Jira。我想做的是将两者联系起来,这样我就可以开始进行一些 Jira 开发。我目前的问题是服务器上有 Jira,我必须通过 SSH 进入,它说我可以在 Localhost8080 访问 Jira(很正常)但是我没有办法通过命令行打开浏览器,我还是很新控制台/SSH。有没有办法从我的桌面(mac)访问jira实例?或者有没有办法通过我 SSH 进入的服务器启动浏览器窗口?
最佳答案
SSH 转发就是您的答案。完成后,您将在 MAC 上的 Safari 中打开您的 JIRA 页面,并且您将让您的 ssh 客户端在后台静默地为您维护连接。
你想看这里:
http://manas.tungare.name/blog/ssh-port-forwarding-on-mac-os-x/
在显示此部分的第 2 步:
- -L local_port:service_host:service_port\
你要添加类似-L 8081:localhost:8080\
的内容
其他选项是普通的 ssh;如果您在服务器上通过 22 以外的端口连接到 ssh,则需要 3.
部分,否则您可以跳过该行。
为了让它第一次工作,我会跳过 4.
和 5.
,让你的(一行)命令看起来像这样:
ssh -L 8081:localhost:8080 yourJIRAServerNameHere
你必须在终端运行它。它将为您提供一个基于文本的登录界面。在您进行身份验证之前,端口转发不会处于事件状态。
然后您将打开 Safari 到 localhost:8081 并查看您的 JIRA 站点
(我们在 ssh 命令中指定了端口 8081,它将默认为 'localhost' 适配器)
关于mysql - 通过服务器打开浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39732963/