腾讯云如何使用SSH登录Linux服务器实例

腾讯云如何使用SSH登录Linux服务器实例,第1张

腾讯云如何使用SSH登录Linux服务器实例

本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要求的无密码跳转问题。


ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。


但是在实际工作中,尤其是互联网公司,基本都 是证书登录的。


内网的机器有可能是通过密码登录的,但在外网的机器,如果是密码登录,很容易受到攻击,真正的生产环境中,SSH登录都是证书登录。


*** 作场景:

本文介绍如何在 Linux、Mac OS 或者 Windows 系统的本地电脑中通过 SSH 登录 Linux 实例。


适用本地 *** 作系统:

Linux、Mac OS 或 Windows(Windows 10 和 Windows Server 2019 版本)

鉴权方式:

密码或密钥

前提条件:

已获取登录实例的管理员帐号及密码(或密钥)。


如果您使用系统默认密码登录实例,请前往 站内信 获取。


如果您 使用密钥登录 实例,需完成密钥的创建,并已将密钥绑定至该云服务器中。


具体 *** 作请参看 SSH 密钥。


如果您忘记密码,请 重置实例密码。


您的云服务器实例已购买公网 IP,且该实例已开通云服务器实例的22号端口(对于通过快速配置购买的云服务器实例已默认开通)。


*** 作步骤:

使用密码登录

执行以下命令,连接 Linux 云服务器。


说明:

如果您的本地电脑为 Mac OS 系统,需先打开系统自带的终端(Terminal),再执行以下命令。


如果您的本地电脑为 Linux 系统,可直接执行以下命令。


如果您的本地电脑为 Windows 10 或 Windows Server 2019 系统,需先打开命令提示符(CMD),再执行以下命令。


ssh <username>@<hostname or IP address>

username 即为前提条件中获得的默认帐号。


hostname or IP address 为您的 Linux 实例公网 IP 或自定义域名。


输入已获取的密码,按 Enter,即可完成登录。


使用密钥登录

执行以下命令,赋予私钥文件仅本人可读权限。


说明:

如果您的本地电脑为 Mac OS 系统,需先打开系统自带的终端(Terminal),再执行以下命令。


如果您的本地电脑为 Linux 系统,可直接执行以下命令。


如果您的本地电脑为 Windows 10 或 Windows Server 2019 系统,需先打开命令提示符(CMD),再执行以下命令。


chmod 400 <下载的与云服务器关联的私钥的绝对路径>

执行以下命令,进行远程登录。


ssh -i <下载的与云服务器关联的私钥的绝对路径> <username>@<hostname or IP address>

username 即为前提条件中获得的默认帐号。


hostname or IP address 为您的 Linux 实例公网 IP 或自定义域名。


例如,执行 ssh -i “Mac/Downloads/shawn_qcloud_stable” ubuntu@192.168.11.123 命令,远程登录 Linux 云服务器。


后续 *** 作:

当您成功登录云服务器后,您可以在腾讯云服务器上搭建个人站点,论坛或者使用其他 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/565619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-07
下一篇 2022-04-07

发表评论

登录后才能评论

评论列表(0条)

保存