当前位置: 首页 > 知识库问答 >
问题:

使用KDE Dolphin连接到远程机器

丁英韶
2023-03-14

我知道我可以使用KDE dolphin在远程机器中打开一个目录,我可以通过ssh直接访问该目录,但如果该机器距离我们只有一跳呢?通常,当我必须打开此类机器上的终端(我们称之为目的地)时,我会发出以下命令:

ssh user1@intermediate_destination:dir1

这允许我连接到“中间”服务器。然后,从intermediate_destination

ssh user2@destination:dir2

如何使用KDE Dolphin从本地机器在目标中打开文件浏览器?

共有1个答案

贺轶
2023-03-14

正如@sanette所建议的那样,我尝试用以下方式设置ssh隧道:

sudo ssh -J user1@intermediate_destination -NL 22:localhost:22 user2@destination

然后,我尝试使用Dolphin创建一个具有以下参数的“网络文件夹”:

  • 网络文件夹类型:Secure shell(ssh)
  • 姓名:随便
  • 用户:user2
  • 服务器:localhost
  • 端口:22
  • 协议:sftp
  • 文件夹:dir2
  • 编码:Unicode(UTF-8)

终于成功了!

 类似资料:
  • 我目前正在制作一个Java应用程序,它将执行远程Windows机器的命令(从命令提示符)。 为了开发这个,我尝试了以下方法: > 目标计算机信息: Windows x64工作站 请引导到这个,它可以用Jsch库做,如果不是,你可以推荐哪种方法。 您可以假设以下情况: 我不想在目标机器中有任何代码。因此,一个Java应用程序驻留在我的工作站上,只执行一些简单的窗口命令,如目标窗口机器中的dir或st

  • 我正在尝试使用JProfiler分析远程主机/服务器上的Web应用程序,但该过程似乎比我想象的要复杂。 我已经设法在我的开发工作副本上本地评测了,但结果在那里没有用处。 有没有一种方法可以将JProfiler连接到该服务器,而无需将其安装在远程机器/服务器上,因为这不是我拥有的选项。类似于远程调试,我在其中配置主机和端口并连接。 提前感谢!

  • 我见过几个与这个话题有关的问题和答案,但我一直无法掌握如何做。 > 我所能做的:使用Python脚本(使用Paramiko)连接到远程计算机,并返回信息,例如,ping交换机: ssh=pk.sshclient() ssh.connect(“{}”.format(IP),port=xxx,username='xxx',password='xxx') stdin,stdout,stderr=\“ s

  • 使用VisualVM,我可以看到两种类型来连接远程主机。 > jstatd 所以我正在尝试使用JMX,我学习了很多教程,但到目前为止还没有成功。 目前,有我的桌面和一个运行java服务器应用程序的linux盒子。我正在尝试在桌面上设置VisualVM客户端,以查看在linux Box上运行的java应用程序。 我为Linux上的java应用程序在start.sh脚本上添加了以下JAVA_OPTS脚

  • 问题内容: 我有以下骆驼对Redis进行投票: 而且效果很好。但是,当我将redisUri从 至 我收到以下错误: 我检查了通过telnet到并使用redis-cli可以访问elasticache。 连接到远程主机时出现此错误是什么? 我的本地redis和elasticache redis都运行2.8.24。运行骆驼2.17.1。 问题答案: 这是我的工作方式: 属性文件: 骆驼路线与以前相同。

  • 我在Google Cloud DataProc上创建了一个3节点(1个master,2个workers)的Apache Spark集群。当通过ssh与主服务器连接时,我可以向集群提交作业,但是我不能让它远程工作。我找不到任何关于如何做到这一点的文档,除了AWS上的一个类似问题,但这对我不起作用。 以下是我正在尝试的