服务器拒绝 SSH 密钥
我从 Vexxhost 购买了共享主机。我想用它们托管我的 Rails 应用程序。我获得了 cpanel 详细信息。我使用 cPanel 生成了 SSH 密钥并将其转换为 .ppk 格式。接下来,我下载了密钥。但是当我尝试 SSH 时使用 Putty 登录,我收到消息服务器拒绝我们的密钥。然后系统提示我输入密码。当我输入密码时,显示消息:您的帐户无法使用 Shell 访问权限。联系支持人员。我确实联系了支持人员,但没有回复。我在程序中做错了什么吗?
I purchased shared hosting from Vexxhost.I wanted to host my Rails application with them.I was given cpanel details.I generated SSH keys using the cPanel and converted it to .ppk format.Next, i downloaded the key.But when i try SSH login using Putty, i get the message Server Refused Our Key.Then i'm prompted for the password.When i enter password, message is displayed: Shell access is not available for your account.Contact support.I did contact support, but no reply.Am I doing any mistake in the procedure?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我没有使用 cpanel 来生成 ssh 密钥,通常我在 ubuntu 控制台上生成。 ppk转换是否可能存在编码问题?还是做得不对?
你可以使用linux盒子吗?在那里测试会更简单。
我自己配置了一个具有 ssh 访问权限的服务器,如果用户没有 ssh 访问权限,则会向他们显示用户/密码。因此,您的 ssh 凭据似乎被拒绝,但您的密码被认为是准确的。身份验证正在进行中。
关于shell支持的问题。可能只有当您使用有效的 ssh 凭据连接时,它们才会启用 shell 支持 - 在这种情况下,您需要联系支持人员。
或者,您的帐户没有 ssh 访问权限,但您仍然需要联系支持人员。
希望有帮助
I haven't used cpanel to generate ssh keys, usually I do it at the ubuntu console. Is it possible that the ppk conversion has encoding issues? or it not done right?
Do you have access to a linux box? It would be simpler to test it there.
I have configured a server myself with ssh access, and if user does not have ssh access they are presented with user/pass. So it appears that your ssh credentials are denied, but your password is recognized as accurate. Authentication is happening.
About the issue of shell support. It could be that they enable shell support only if you connect with valid ssh credentials - in which case, you need to contact support.
Or, your account does not have ssh access, and you still need to contact support.
hope it helps