从 ubuntu 连接 ssh

从 ubuntu 连接 ssh

我想从 Ubuntu 终端连接到 ssh,但我不知道怎么做。我在谷歌上搜索过,但我不明白。我有一个 IP 地址、用户名和密码。如果有人能向我解释一下怎么做,请告诉我。我试过:

ssh root@ipadress

(这个命令中的不是‘ipadress’,当然是真实的IP地址)

然后它要求输入密码,我写下密码,但它一直像这样要求输入:

Enter passphrase for key '.../...':
Enter passphrase for key '.../...':

连接日期是正确的,因为从 Windows 开始,它可以连接。

我尝试过这个:

 ssh user@localhost
 ssh: connect to host localhost port 22: Connection refused

答案1

您尝试连接的计算机应该正在openssh-server运行。

sudo apt-get install openssh-server将为 Ubuntu 完成这项工作。

之后您可以按照以下方式连接:

ssh [email protected]服务器将要求您提供凭证。

其中 x* 是您的 IP,用户是您想要在服务器上连接的用户,该用户应该在服务器上拥有一个用户帐户。

答案2

密钥名称应类似于 ~/.ssh/id_rsa 尝试重命名它(mv ~/.ssh/id_rsa ~/.ssh/id_rsa.back)并重试。

这样,ssh 命令将不会使用您的密钥进行身份验证,而是使用密码。

答案3

如果要找出问题所在,我需要做这件事:

sudo apt-get install openssh-server

然后写入我的个人密码,然后写入连接密码。

相关内容