step1 获取SSH密钥
首先,大家查看自己的SSH密钥是否都生成了:
在本机【C盘>用户>用户名>.ssh】文件夹下查看是否有"id_rsa、id_rsa.pub"这两个文件。如果没有,在控制台输入如下命令即可:
ssh-keygen -t rsa -C "email@email.com"//输入自己的邮箱
step2 配置config文件
首先,下载安装vscode,在插件库中搜索Remote-SSH
并安装:
随后,点击远程资源管理器上的小齿轮即可配置SSH的config文件,该文件就新建在.ssh文件夹中
配置信息如下:
Host scda //scda为自定义域名,相当于“百度”
HostName 121.41.XX.XXX //121.41.XX.XXX为IP地址
User dev //dev为服务器用户名
step3 配置服务器密钥文件
首先,使用传统的方法登陆上服务器:
ssh dev@121.41.XX.XXX
输入dev的密码进入服务器,步骤如下:
可以看到这里的.ssh是个隐藏文件夹,一开始我们并不能直接ls到,下面使用vim命令编辑authorized_keys文件:
vim authorized_keys
在文件中复制自己id_rsa.pub文件中的公钥并保存即可
step4 验证
输入ssh scda已经可以愉快地登陆我们的Linux服务器啦~
针不戳,谢谢朋友们!=^ ^=