本地系统信息:Windows10 专业版 1909

服务器系统信息:CentOS Linux release 7.5.1804 (Core)

VSCode版本:1.61.2

<>1、本地电脑操作

*
本地电脑打开CMD窗口,输入ssh-keygen -t rsa -C "这里任意输入"命令后默认回车生成RSA密钥对

*
在本地电脑的C:\Users\[user_name]\.ssh文件夹下可以查看到刚生成的RSA密钥对

<>2、服务器操作

* 在家目录下创建.ssh目录(若存在,则忽略这一步)
* 将本地电脑生成的公钥文件id_rsa.pub通过xftp或者lrzsz上传到服务器的家目录
* 执行cat ~/id_rsa.pub >> ./.ssh/authorized_keys命令,将公钥文件信息写入authorized_keys文件(
cat命令使用>符号时,若文件不存在会自动创建。>代表覆盖,>>代表追加)
* 执行service sshd restart或者sudo service sshd restart重启sshd服务
<>3、VScode操作

*
按照Remote-SSH插件

*
进行VSCode的远程连接信息的配置

*
选择路径带有.ssh的config文件

*
配置好连接名、ip、端口(端口若不填默认为22)、登录用户名以及对应在本地电脑的私钥路径

*
保存后在左侧的远程资源管理器里可以看到刚才配置的连接名,然后打开远程目录,可见无需输入密码进行连接

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信