windows server 2008镜像重启后密码变为默认密码的问题的解决方案

1. cmd中执行regedit,打开注册表:

 修改HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCloudbase SolusionsCloudbase-Init下面所有uuid下面的Plugins中的SetUserPasswordPlugin的值,将其改为1

2. 修改源码:

C:Program Files (x86)Cloudbase SolutionsCloudbase-InitPython27Libsite-packagescloudbaseinitmetadataserviceshttpservice.py

将:

    @property

    def can_post_password(self):

        try:

            self._get_meta_data(self._POST_PASSWORD_MD_VER)

            return True

        except base.NotExistingMetadataException:

            return False

改为:

@property

def can_post_password(self):

    return False

注意:不要黏贴复制,直接在源码上修改;return False注意对齐,对齐到def后按四个空格。