下载两个扩展
出现“远程资源管理器”选项:
点击上图+号,输入ssh地址[ssh 用户名@服务器地址]
点击上图设置(+号右边)
选择第一个选项,输入服务器信息,如下:
Host为服务器代称(随意);HostName为服务器ip地址;Port为要连接的端口号;User为用户名;IdentityFile为本机中id_rsa.pub地址,免密登录要用的(一般是上图这个)
完成上述设置后,即可连接到服务器(此时需要每次输入密码)
下面进行免密设置:
服务器端执行下面代码:
touch authorized_keys //创建authorized_keys文件(空文件)
ssh-keygen
此时服务器端出现.ssh文件夹,内容如下:
authorized_keys文件如果没有,在执行代码的目录上找找,复制到.ssh中就行
最后打开本机中的‘id_rsa.pub’文件(一般路径在C:/Users/Lenovo/.ssh),将文件的内容拷贝到 authorized_keys中
保存(可以重启),此后连接服务器无需再次输入密码。
标签:免密,vscode,keys,ssh,服务器,连接,authorized From: https://www.cnblogs.com/dive-into/p/16947773.html