通过ssh连接两台本地Linux计算机

时间:2015-08-01 11:56:09

标签: linux ssh

我想知道如何通过SSH连接两台Linux计算机(Ubuntu和OpenSuse)。当我尝试在Suse上运行此命令时:

ssh 192.168.1.37

我收到错误:

  

ssh:连接到主机192.168.1.37端口22:连接被拒绝。

当我尝试使用相同的命令和Suse的IP从Ubuntu PC连接时,我得到"连接超时"错误。

任何帮助都将不胜感激。

4 个答案:

答案 0 :(得分:5)

通过发出以下命令在要连接的计算机中安装SSH服务器:

sudo apt-get install openssh-server -y

之后,您可以通过执行以下命令连接到该计算机:

sudo ssh user@ip_address

其中user是您要连接到的计算机中要与其进行身份验证的用户的名称,ip_address是该计算机的IP地址。

答案 1 :(得分:1)

通过指定用户名后跟@和IP地址(即主机名),尝试以下命令。

ssh user@192.168.1.1

此处,user是您要连接的计算机中用户的用户名,后跟主机的IP地址,在本例中为192.168.1.1

答案 2 :(得分:1)

如果是默认用户

,请尝试使用此功能
ssh root@192.168.1.16

ssh root@device_ip_address

root是dietpi的默认用户

答案 3 :(得分:0)

登录时,尝试指定所需的用户,以便命令看起来像这样

[data-visible="..."]