首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >还原根访问CloudVPS服务器

还原根访问CloudVPS服务器
EN

Server Fault用户
提问于 2014-12-10 11:32:05
回答 1查看 137关注 0票数 0

我在CloudVPS上有一个VPS,我用RSA密钥通过SSH访问它。服务器正在运行Nginx。但是,尾波2损坏了保存密钥的文件夹,使我无法访问VPS。

CloudVPS有一个在线控制台,他们告诉我,我需要用它重新访问我的服务器。我该怎么办?

我尝试了# vi /etc/ssh/sshd_config,但是我不能做任何更改,因为我不能在在线控制台中使用键盘上的箭头键。请帮帮我。

EN

回答 1

Server Fault用户

发布于 2014-12-10 14:33:48

我认为您的VPS控制台只支持一行命令。

如果您还没有mac,请为其创建一个公钥。试着看看你的mac上是否有这个命令。如果找不到任何文件,请使用cat ~/.ssh/id_rsa.pub。尝试下面的命令来创建ssh键。

代码语言:javascript
运行
复制
ssh-keygen -t rsa -C "[YOUR-MAIL-ADDRESS]"

然后读取您的公钥cat ~/.ssh/id_rsa.pub

转到VPS控制台。运行这个命令。

代码语言:javascript
运行
复制
echo [YOUR-PUBLIC-KEY] > /root/.ssh/authorized_keys

如果它找不到auhorized_keys文件。只需创建它touch /root/.ssh/authorized_keys

然后尝试使用ssh -v root@YOUR-VPS-IP连接到您的VM

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/650508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档