我想知道如何通过SSH连接两台Linux计算机(Ubuntu和OpenSuse)。当我尝试在Suse上运行此命令时:
ssh 192.168.1.37
我收到错误:
ssh:连接到主机192.168.1.37端口22:连接被拒绝。
当我尝试使用相同的命令和Suse的IP从Ubuntu PC连接时,我得到"连接超时"错误。
任何帮助都将不胜感激。
答案 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="..."]