【问题标题】:Setup ssh to connect 2 PC and use MPI设置 ssh 以连接 2 台 PC 并使用 MPI
【发布时间】:2016-07-29 20:29:09
【问题描述】:

我在这里是因为我发现使用 this other question 中提出的 this guide 设置 SSH 时遇到不同的问题。

首先,我有一台计算机(我想将其用作主机),名为:timmy@timmy-Lenovo-G50-80。我的另一台计算机是一台虚拟机,总是带有 linux mint,名为:test@test-VirtualBox,我想将它用作从机。

到目前为止我所做的是:

  1. 安装所需的数据包(两台PC):

    sudo apt-get install openssh-server openssh-client
    
  2. 文件/etc/ssh/sshd_config里面的变化:(仅限master)

    • 服务器的端口222222
    • 设置PubkeyAuthentication yes(所以没有变化)
    • 删除注释:Banner /etc/issue.net
  3. 停止

当我必须执行这个命令时,我被卡住了:

ssh-copy-id username@remotehost

我想,阅读所写的内容,我必须执行以下操作:

ssh-copy-id timmy@timmy-Lenovo-G50-80

但是:

  • 来自 timmy@timmy-Lenovo-G50-80 一切正常,我可以连接到自己(不是我真正想要的)
  • 来自 test@test-VirtualBox 它告诉我ERROR: ssh: Could not resolve hostname timmy@timmy-Lenovo-G50-80: Name or service not known

最后,我要怎么做才能连接这两台电脑?

【问题讨论】:

    标签: linux ssh mpi virtualbox


    【解决方案1】:

    您需要启用端口转发到您的 VirtualBox 机器。只需右键单击虚拟机,然后进入网络。然后点击advance,这将展开网络窗口,然后点击标有端口转发的按钮。

    将出现一个包含几列(名称、协议、主机 IP、主机端口...)的表。只需为协议 TCP 添加一个新条目,主机端口 = X 和访客端口 = 22(请参阅此处https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports 的知名端口列表)。下面的截图来自我的 cloudera quickstart VM。请注意端口转发规则中概述的条目,它是关于在来宾操作系统中设置 SSH 端口。

    重新启动虚拟机后,您可以简单地通过

    连接到它
    # ssh -p X localhost
    

    -p 参数告诉通过端口 X 连接。请注意,如果要使用 scp,则必须使用大写的 -P 选项而不是小写的 -p。

    # scp -P X localfile localhost:remote-dir/
    

    【讨论】:

    • 好的,如您的图像中所示插入 Rule1:主机端口:2222 - 来宾端口:22。重新启动的 VM 并在我写的终端中:ssh -p 2222 timmy@timmy-Lenovo-G50-80 但没有,和以前一样。而且我也试过ssh-copy-id timmy@timmy-Lenovo-G50-80,还是没找到。
    • 如果您想使用 localhost 以外的机器名称,您应该在两个系统中的 /etc/hosts 中添加条目,如 tldp.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/… 中所述。两个系统都应该指向 127.0.0.1。
    • 好的,我明白你在告诉我什么。所以我的主地址是:192.168.1.18。我试图从我的奴隶写作ssh-copy-id 192.168.1.18 中导出密钥,但它现在要求我输入密码。它既不是我的主人 psw 也不是我的奴隶 psw。我也没试过,roottoor 但没办法。我要写什么?
    • 嗯,我不能说。但是 127.0.0.1 总是指向自己的系统,你可以试试这个吗?
    • 用 127.0.0.1 去,现在我已经安装了密钥。 (这次还问了我密码,是那台机器)。现在?如何连接两台机器?
    猜你喜欢
    • 1970-01-01
    • 2019-01-23
    • 2019-03-11
    • 2014-09-11
    • 2013-02-07
    • 2015-12-17
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    相关资源
    最近更新 更多