# 云服务器登录前的准备工作有哪些？
#### Windows操作系统
- 获取登录密码 使用公共镜像创建的云服务器，默认已经安装一键式重置密码插件。如果您忘记密码或密码过期，可以通过重置密码重新设置云服务器登录密码。
  
- 确保云服务器绑定弹性公网IP（仅MSTSC方式要求） 远程桌面连接方式（MSTSC方式）登录要求弹性云服务器已绑定弹性公网IP：[为弹性云服务器申请和绑定弹性公网IP](https://support.huaweicloud.com/usermanual-eip/eip_0008.html)
  
- 确保云服务器已开启远程桌面协议（仅MSTSC方式要求） 如果使用远程桌面连接方式（MSTSC方式），请使用VNC方式登录弹性云服务器并开启远程桌面协议。
  详细操作请参考[检查Windows弹性云服务器的RDP是否开启](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0017955381.html)。
  
**相关操作链接：**
- 如果您使用外部镜像文件创建的弹性云服务器，且未安装密码重置插件，可以选择使用挂载磁盘的方式重置密码，详细操作请参见[通过临时云服务器挂载系统盘方式重置Windows ECS密码](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0179487873.html)。
- **密钥方式登录：如果弹性云服务器使用密钥鉴权方式，登录前需先将密钥文件解析为密码** 。
  1. 在待获取密码的弹性云服务器的"操作"列，单击"更多 \> 密码管理 \> 获取密码"。
  
  2. 将密钥文件内容复制粘贴在空白框中。单击"获取密码"，获取随机密码。
  
  
  图1获取密码   
  ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002181592452.png "点击放大") 
 
#### Linux操作系统
- 获取登录密码 使用公共镜像创建的云服务器，默认已经安装一键式重置密码插件。如果您忘记密码或密码过期，可以通过重置密码功能重新设置云服务器登录密码。
  
- 确保云服务器绑定弹性公网IP（仅SSH方式要求）
  SSH方式登录仅适用于Linux弹性云服务器。您可以使用远程登录工具登录弹性云服务器。此时，弹性云服务器需绑定弹性公网IP。例如[使用PuTTY登录云服务器](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0017955380.html)。
  - 检查弹性云服务器已绑定弹性公网IP。 绑定弹性公网IP的详细操作请参考：[为弹性云服务器绑定弹性公网IP](https://support.huaweicloud.com/usermanual-eip/eip_0008.html)。
    
  
  - 检查弹性公网IP是否能ping通。
    - 如果通过公网IP ssh，请参见[弹性公网IP Ping不通？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0105130172.html)进行检查。
    
    - 如果通过私网IP ssh，请参考[同一个VPC内的两台弹性云服务器无法互通或者出现丢包等现象时，如何排查？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0082.html)。
     
   
  **相关操作链接：**
  - 如果您使用外部镜像文件创建的弹性云服务器，且未安装密码重置插件，可以选择使用挂载磁盘的方式重置密码，详细操作请参见[通过临时云服务器挂载系统盘方式重置Linux ECS密码](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0179487874.html)。
  
  - 对于"密钥对"方式创建的Linux弹性云服务器：
    - 首次登录时，请使用"SSH密钥方式"，详情请参见[SSH密钥方式登录](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0017955380.html)。
    
    - 非首次登录时，如需使用控制台提供的"远程登录"功能（VNC方式），需先使用"SSH密钥方式"登录，并设置密码，然后才能使用VNC方式登录。
     
  
  - 密钥对方式购买的弹性云服务器，使用私钥文件登录失败的一般原因是Cloud-init注入密码失败。
    
 
