vscode 下载安装,远程连接服务器,修改代码,免密登录

vscode和远程插件下载链接:https://pan.baidu.com/s/1EuScRc6-GY0F16EzXXgM-A

提取码:6d8x

安装好后,按照下图导入远程插件(就是和安装包一起下载的一个文件)


1.png

Windows左下角搜索框中cmd,找到命令行提示符,并打开它,输入下面命令,一直回车就可以
ssh-keygen -t rsa -b 4096
这是我们要的key文件地址,记住这个文件

2.png

然后在远程服务器自己家目录下新建一个文件夹,如果有就不用管了
mkdir .ssh
然后在本地cmd将刚才生成的key文件上传到刚才新建的目录下,并改名为authorized_keys
scp C:\Users\15702/.ssh/id_rsa.pub 用户名@ip地址:家目录/.ssh/authorized_keys
按照下图操作进入配置文件
3.png

hostname填入主机ip, user填入用户名

4.png

然后桌面就会出现我们配置的主机,按照下图点击就会连接
6.png

点击这个teminal 就会打开我们的远程终端
7.png

设置免密登录
1、首先检查本地是否有已生成ssh密钥对,Linux用户查看是否存在公钥文件 /.ssh/id_rsa.pub和私钥文件/.ssh/id_rsa。
如果没有,则用如下命令生成,一路回车即可:
ssh-keygen -t rsa -b 4096

2、然后将本地公钥文件id_rsa.pub 的内容添加到远程主机用户目录下 .ssh 文件夹内名为 authorized_keys 的文件中。

3确认如下三个权限是否正确(显示隐藏文件命令:ls -la)
用户权限
chmod 700 家目录

.ssh文件夹权限
chmod 700 ~/.ssh/

/ ~/.ssh/authorized_keys 文件权限
chmod 600 ~/.ssh/authorized_keys

你可能感兴趣的:(vscode 下载安装,远程连接服务器,修改代码,免密登录)