Contents [hide] 1 场景 2 方案一 3 方案二 4 方案三 5 目前采用方案三 场景 用户将实例里的root密码修改了,/root/.ssh/的公钥文件删除了,然后把密码忘记了,需要重置密码功能. 方案一 镜像里做一个修改密码的http服务,打开一个端口,实例里该服务一直运行,如果接受到来自管理平台的IP地址的该请求,修改密码. 效果:不需要重启服务器,需要开一个端口服务. 甚至可以扩展服务做监控使用. 可能的问题:如果用户停掉该服务,则需要将该服务加入开机启动,重启后才能够修