在 Ubuntu 上设置 SSH

Setting up SSH on Ubuntu

我正在尝试在我的 Ubuntu 系统上设置 SSH,以便我可以通过 Internet 远程登录到我的台式计算机。我遵循了这里的所有说明: https://www.maketecheasier.com/setup-enable-ssh-ubuntu/

我 运行 遇到了几个障碍。首先,我实际上并不知道我应该使用什么用户名来尝试登录。在指南中我没有设置用户名......所以我假设 SSH 设置为使用某种默认用户名?我已经尝试了一些可能的用户名,其中 none 有效(例如,我已经尝试了 "username"、"root",以及当我在家时用于登录的用户名桌面)。其次,我用来生成 rsa 密钥的密码,这是我应该尝试用来从远程计算机通过 SSH 登录的密码,对吗?我一直在尝试该密码,但没有成功。

如果重要的话,我要登录的机器是 运行ning Ubuntu 16.04,我用来尝试登录的机器是 运行ning Windows 10 我正在使用 PuTTY 进行 SSH。

  1. 您应该使用的用户名是您尝试连接的计算机上存在的帐户之一的用户名。因此,您在运行 SSH 服务器的计算机上创建的任何帐户都应该可以使用。但是,请记住 sometimes the default config of your SSH server might prevent you from accessing your computer via SSH as root.
  2. 您应该输入的密码是您用来连接到您选择的帐户的密码,而不是您的 SSH 密码。

因此,如果您通常使用用户名 bob 和密码 salad 登录计算机(例如),您将使用相同的凭据(bob / salad) 当通过 SSH 连接到您的计算机时。