云服务器SSH远程登录

145 阅读1分钟

腾讯云服务器

服务器系统:CentOS 8.0 64bit

首先我们需要在本地创建密钥对用于SSH的远程登录

根据个人邮箱创建SHH key

ssh-keygen -t rsa -b 2048 -C "xxxxxxxxxxx@xxx.com"

注意这里可以不输入密钥进行生成

企业微信截图_20220421105921.png

密钥生成完成后我们需要找到生成的密钥文件

这里推荐大家使用EveryThing 工具进行文件查找

企业微信截图_20220421110350.png

找到并进入.ssh文件

由于生成的时候文件忘记带上路径前缀 生成的公钥和私钥在用户目录下 为了方便我们还是把这两个文件放到.ssh文件夹里统一管理

企业微信截图_20220421110652.png

.pub后缀的文件是公钥 另外一个为私钥 为了让远程服务器识别我们主机的身份 需要把公钥内容添加到服务器上

使用编辑工具nodePad++ 复制id_rsa_txyun.pub文件的内容

企业微信截图_20220421111214.png

image.png

点击确定并绑定添加的密钥就完成了

接下来我们通过ssh连接服务器

这里使用了vscode编辑器 并安装了Remote-SSH插件帮助我们连接服务器

定义ssh config文件的连接

image.png

image.png

image.png

然后就完成连接 此外我们可以直接打开服务器的项目目录 类似项目的形式去修改服务器的文件 同时也支持文件的编辑 保存 移动等多种操作 简直不要太方便

image.png