无法使用 Putty 访问 SSH 到 Arvixe 共享主机

Unable to access SSH using Putty to Arvixe shared hosting

我正在共享主机上部署我的 PHP 网络应用程序。我想要 SSH 访问,我尝试启用它并尝试从 Putty 访问,但它不起作用。

我从 C 面板访问 SSH 访问部分:

然后我进入管理SSH并生成SSH密钥对并下载私钥并授权public密钥如下。

然后我尝试从 putty 导入下载的私钥访问,如下所示:

然后我像这样从用户管理器创建了用户:

当我从 Putty 登录时,出现以下错误:

为什么我无法访问 SSH?

首先必须在 WHM 级别启用对 cPanel 的 SSH 访问。您应该联系您的主机,看看他们是否提供 Shell 访问权限(对于 cPanel,通常是 "JailShell" 访问权限。)

如果启用,您需要使用 PuTTYGen 从您下载的已下载密钥中为 PuTTY 生成密钥。由于您使用的是 WinSCP,请尝试以下操作:https://winscp.net/eng/docs/ui_puttygen