是否可以连接到另一台使用相同互联网的 Linux 机器?

是否可以连接到另一台使用相同互联网的 Linux 机器?

我对整个ssh事情都很陌生,所以我对它没有什么大的概念。

在我的 Linux 笔记本电脑上,我可以通过输入以下内容连接到学校的互联网

ssh <school username>@<school.edu> ...然后它继续询问我的学校帐户密码。

我有一台笔记本电脑和一台台式机(都运行 Linux),它们使用相同的互联网。我想从笔记本电脑连接到台式机。唯一的部分是我不知道该放什么<school username>@<school.edu>。要连接,我需要购买主机吗?如何从笔记本电脑连接到台式机。

答案1

简短的回答是肯定的,你可以做到。

长的答案是,如果您不知道可以做到这一点,那么sshd您的台式电脑可能还没有运行。

如何检查sshd:

  • 在桌面上的终端中,键入ps auxwww | grep sshd
  • 如果你得到类似的信息... /usr/sbin/sshd,那么你已经安装并运行了 sshd。继续讨论如何连接部件。如果没有,请sshd使用包管理器进行安装。

安装sshd或 Openssh 服务器(如果需要)。在大多数当前的 Linux 版本中,sshd在终端中键入内容会让您知道要做什么。猜测它会是这样的:

sudo apt-get install openssh-server

在桌面上安装后,您应该能够从笔记本电脑连接到桌面。

通过以下方式连接到桌面ssh。您需要知道本地网络上桌面的名称或 IP。在本例中我将使用 IP,因为它是一种更确定的连接方式。在笔记本电脑上,输入:

ssh <desktop user name>@<ip of desktop>

如果username笔记本电脑和台式机上的相同,则可以删除该username部分。例如:

ssh <ip of desktop>

如果您的桌面有网络名称(我们称其为“桌面”)并且您可以使用ping它,那么您应该能够用网络名称替换 IP。例如:

ssh desktop

如果您想跳过密码输入,则需要查看ssh-keygen.但这确实是另一个话题了:]

相关内容