误删除SSH Key,如何恢复?

解决方案

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