2016-06-08 114 views
0

我在共享主机上部署我的PHP Web应用程序。我想SSH访问,我试图启用它,并试图从腻子访问。但它不起作用。请参阅下面的我的场景。无法使用Putty访问SSH到Arvixe共享主机

我访问SSH访问部分由C小组:

enter image description here

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

enter image description here

然后我试图从腻子访问导入下载的私钥,像这样:

enter image description here

enter image description here

然后,我创建的用户,从用户管理是这样的:

enter image description here

当我从腻子登录,它给我这个错误:

enter image description here

为什么我不能访问SSH?

回答

2

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

如果启用了,你需要使用PuTTYGen从下载的密钥中为你生成一个PuTTY的密钥,下载。既然你使用的是WinSCP,请试试这个:https://winscp.net/eng/docs/ui_puttygen

+0

什么是WHM请问?我是新手部署过程。 –

+0

WHM =将cPanel分配给客户端(Web主机管理器)的主控制面板。如果主机系统上未启用jailshell,则无法访问shell。 –

+0

谢谢。所以即使我们使用专用的服务器,我们也没有使用WHC的accesa?并且只有网站主人拥有访问权限。是吗 ? –