
# 通过macOS主机登录Linux ECS
#### 操作场景
本节为您介绍如何在macOS系统主机上登录Linux云服务器。
#### 前提条件
- 云服务器状态为"运行中"。
- 若您选择SSH密码方式登录，需在购买ECS时设置"登录凭证"为"密码"并已获取Linux云服务器用户名和密码。 忘记密码请参考[在ECS控制台重置密码](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0067909751.html)重置密码。
  
- 若您选择SSH密钥方式登录，需在购买ECS时设置"登录凭证"为"密钥对"并已获取Linux云服务器的私钥文件。 Linux云服务器的私钥文件在创建密钥对时生成，若私钥文件不慎遗失，可以通过[重置密钥对](https://support.huaweicloud.com/usermanual-dew/dew_01_0071.html)的方式，重新为弹性云服务器绑定密钥对。若已授权托管私钥，可根据需要将托管的私钥导出使用，详细内容请参见[导出私钥](https://support.huaweicloud.com/usermanual-dew/dew_01_0081.html)。
  
- 弹性云服务器已经绑定弹性公网IP，绑定方式请参见[绑定弹性公网IP](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0174917535.html)。

- 所在安全组入方向已开放22端口，配置方式请参见[配置安全组规则](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0030878383.html)。
 
#### 操作步骤
您可以通过macOS系统自带的终端（Terminal）登录Linux云服务器。
- SSH密码方式
  1. 打开系统自带的终端（Terminal），执行以下命令，登录云服务器。 **ssh** ***用户名*** **@*弹性公网IP***
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     如果是公共镜像（包括CoreOS），用户名为"root"。
     
   
- SSH密钥方式
  1. 打开系统自带的终端（Terminal），执行以下命令，变更权限。下面步骤以私钥文件是kp-123.pem为例进行介绍。 **chmod 400 /*path*/kp-123** **.pem**
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     Linux云服务器的私钥文件在创建密钥对时生成，若私钥文件不慎遗失，可以通过[重置密钥对](https://support.huaweicloud.com/usermanual-dew/dew_01_0071.html)的方式，重新为弹性云服务器绑定密钥对。若已授权托管私钥，可根据需要将托管的私钥导出使用，详细内容请参见[导出私钥](https://support.huaweicloud.com/usermanual-dew/dew_01_0081.html)。
     上述命令的path为密钥文件的存放路径。
     
  
  2. 执行以下命令，登录云服务器。 **ssh -i** **/*path*/kp-123** **.pem** ***用户名*** **@*弹性公网IP***
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     - 如果是"CoreOS"的公共镜像，用户名为"core"。
     
     - 如果是"非CoreOS"的公共镜像，用户名为"root"。
       
   
 
#### 后续处理
- 以SSH密钥方式登录弹性云服务器后，可以通过设置密码（执行**passwd**命令），后续使用VNC方式登录Linux弹性云服务器。
 
#### 相关链接
- [云服务器登录前的准备工作有哪些？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0163540201.html)
- [远程登录时需要输入的账号和密码是多少？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0165746482.html)
- [忘记密码怎么办？](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0401.html)
- [无法登录到Linux云服务器怎么办？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0105127983.html)
 
