SSH密钥对登录

<p><a id="前提条件" name="前提条件"><span style="font-size:16px"><strong>前提条件</strong></span></a></p> <p>1.&nbsp; 您已成功创建ECS实例,可参考<a href="https://pinganyun.com/ssr/help/compute/ecs/Quick_Start.Linux_Quick_Start.Create_Instance" target="_blank">创建Linux实例</a>。</p> <p>2.&nbsp; 您已下载密钥对。</p> <p>3.&nbsp; 私钥使用未加密的PEM(Privacy-enhanced Electronic Mail)编码的 PKCS#8 格。</p> <p>&nbsp;</p> <p><a name="注意事项"><span style="font-size:16px"><strong>注意事项</strong></span></a></p> <p>密钥只能下载一次,请妥善保存。如需重新下载,需解绑实例,重新生成。</p> <p>&nbsp;</p> <p><a name="客户端为Windows系统"><span style="font-size:16px"><strong>客户端为Windows系统</strong></span></a></p> <p><span style="font-size:16px"><strong>示例1:PuTTY为例连接</strong></span></p> <p><span style="font-size:16px"><strong>操作步骤</strong></span></p> <p><strong>1</strong>.&nbsp; <strong> 创建密钥对。</strong></p> <p>(1)登录<a href="https://yun.pingan.com/console/ecs/overview" target="_blank">云服务器ECS控制台</a>。</p> <p>(2)单击左侧导航栏<strong>密钥对</strong>,进入<strong>密钥对</strong>页面。</p> <p>(3)单击右上角<strong>创建</strong>,弹出<strong>创建密钥</strong>对话框。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142525-19fbf9939365.png" style="height:248px; width:773px" /></p> <p>(4)输入描述,选择创建方式,单击<strong>确认</strong>。</p> <p>(5)您的本地电脑将下载.pem格式的密钥。</p> <p><strong>说明:</strong></p> <ul> <li>点击确认后,私钥立即下载到本地,平安云不做保存,无法再次下载,请妥善保管。</li> <li>当该密钥对绑定某个 ECS 实例时,如果没有私钥,您将再也不能登录该 ECS 实例,用户名、密码也无法登录。</li> </ul> <p><strong>2</strong>.&nbsp; <strong>密钥対关联实例。</strong></p> <p>(1)登录<a href="https://yun.pingan.com/console/ecs/overview" target="_blank">云服务器ECS控制台</a>。</p> <p>(2)单击左侧导航栏<strong>密钥对</strong>,进入<strong>密钥对</strong>页面。</p> <p>(3)在目标密钥操作列单击<strong>关联实例</strong>,弹出<strong>关联实例</strong>对话框。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142542-182035db9960.png" style="height:270px; width:830px" /></p> <p>(4)勾选目标实例,单击<strong>确认</strong>。</p> <p>(5)弹出<strong>验证码</strong>对话框,输入验证码,单击<strong>确定</strong>,完成关联操作。</p> <p><strong>3</strong>.&nbsp; <strong>转换密钥格式。</strong></p> <p>(1)双击打开PuTTYgen。</p> <p>(2)在<strong>Actions</strong>区域,单击<strong>Load</strong>,导入生成的密钥对文件,导入的格式选择<strong>All files (*.*)</strong>。</p> <p>(3)单击<strong>Save private key</strong><strong>。</strong></p> <p>(4)弹出警告对话框,选择您存放密钥的路径,在文件名后输入<strong>密钥名</strong><strong>.ppk</strong>。例如,将EC-YD60002.pem私钥文件另存为EC-YD60002.ppk密钥文件。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142604-174f930096d2.png" style="height:471px; width:488px" /></p> <p><strong>4</strong>.&nbsp; <strong>连接linux</strong><strong>实例。</strong></p> <p>(1)双击打开PuTTY软件。</p> <p>(2)单击<strong>Connection &gt; SSH &gt; Auth</strong>。</p> <p>(3)单击<strong>Browse</strong>,在弹出的对话框中选择密钥的存储路径。</p> <p>(4)选择目标密钥,单击<strong>打开</strong>,上传转换的.ppk的私钥。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142628-1c1ea1679424.png" style="height:432px; width:455px" /></p> <p>(5)单击<strong>Session</strong>,配置如下信息:</p> <ul> <li><strong>Host Name (or IP address):</strong>输入ECS实例的公网IP地址。</li> <li><strong>Connection type:</strong>默认选择SSH。</li> <li><strong>Saved Session(可选):</strong>您可以输入一个便于识别的名称,下次您可以进入直接登录界面,无需重复输入信息,单击<strong>Save</strong>。</li> </ul> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142644-1cfb9a339956.png" style="height:446px; width:466px" /></p> <p>(6)单击<strong>Open</strong>。</p> <p><strong>5</strong>.&nbsp; 验证成功,登录linux实例。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142653-1af10dab9169.png" style="height:291px; width:822px" /></p> <p>&nbsp;</p> <p><span style="font-size:16px"><strong>示例2:Xshell为例连接</strong></span></p> <p><span style="font-size:16px"><strong>操作步骤</strong></span></p> <p>1.&nbsp; 双击打开Xshell。</p> <p>2.&nbsp; 单击<strong>工具</strong><strong> &gt; </strong><strong>用户密钥管理者(U</strong><strong>)</strong>。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142708-1d9d34d7927f.png" style="height:504px; width:830px" /></p> <p>3.&nbsp; 弹出<strong>用户密钥</strong>对话框,选择之前保存的pem文件,单击<strong>导入</strong>。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142741-15e80c809ff6.png" style="height:466px; width:830px" /></p> <p>4.&nbsp; 新建连接,在<strong>连接区域</strong>输入名称、协议,主机(ip)、端口号22。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142753-168841d19f87.png" style="height:615px; width:784px" /></p> <p>5.&nbsp; 单击<strong>用户身份验证</strong>,配置如下信息:</p> <ul> <li><strong>方法(M):</strong>选择Public Key。</li> <li><strong>用户名(U):</strong>填写root。</li> <li><strong>用户密钥(K):</strong>选择导入的pem密钥即可。</li> </ul> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142804-14fbfc2e9555.png" style="height:534px; width:790px" /></p> <p>6.&nbsp; 弹出<strong>SSH</strong><strong>安全警告</strong>对话框,单击<strong>接收并保存</strong>。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20192407142827-1321731196eb.png" style="height:315px; width:527px" /></p> <p>&nbsp;</p> <p><a name="客户端为Linux系统"><span style="font-size:16px"><strong>客户端为Linux系统</strong></span></a></p> <p>若您的客户端为Linux操作系统,可按如下步骤执行命名:</p> <p>1.&nbsp; 变更权限,给予私钥文件仅本人可读权限。例如,chmod 400 /Downloads/ EC-YD60002.pem</p> <table border="1" cellpadding="1" cellspacing="1" style="width:805px"> <tbody> <tr> <td style="background-color:#ededed; width:797px">chmod 400 &lt;与云服务器关联的私钥的存储路径&gt;</td> </tr> </tbody> </table> <p>2.&nbsp; 执行以下命令,进行远程登录。例如,ssh -i /Downloads/ EC-YD60002.pem root@101.xxx.xxx.xxx</p> <table border="1" cellpadding="1" cellspacing="1" style="width:805px"> <tbody> <tr> <td style="background-color:#ededed; width:797px">ssh -i &lt;与云服务器关联的私钥的存储路径&gt; root@&lt; IP address&gt;</td> </tr> </tbody> </table>
以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询 - 7x24 小时

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

7x24 小时,急速解答

工单支持

解决云产品相关技术问题