误删除SSH Key,如何恢复?
解决方案
SSH
Key默认存放在目录:/usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/ansible/rsaKeys,如果用户不小心删除了SSH
Key,可以通过以下方式恢复:
- 首先运行以下命令生成SSH
Key:
ssh-keygen -f /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/ansible/rsaKeys/id_rsa -N "" //命令中""为两个英文双引号
- 生成SSH
Key后,运行以下命令确保用户有权限访问:
chown -R zstack.zstack /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/ansible/rsaKeys