1.了解Linux服务器IP地址:
Linux终端输入ifconfig命令查看
2.VScode安装SSH拓展
3.打开SSH拓展点击新建远程
4.输入用户名和IP地址,选择第一个配置文件,后重启VScode
5.VScode免密连接Linux
1)在home/下输入以下命令,生成公钥和是私钥
ssh-keygen
2)cd到.ssh目录下查看公钥和私钥
[sunzf@mylinux ~]$ cd .ssh
[sunzf@mylinux .ssh]$ ls
id_rsa id_rsa.pub
3) id_rsa为私钥,id_rsa.pub为公钥,我们以追加的方式保存公钥到authorized_keys,但请确保 authorized_keys 文件的权限设置正确(通常应为 600
),以防止未经授权的访问
[sunzf@mylinux .ssh]$cat id_rsa.pub >> authorized_keys
[sunzf@mylinux .ssh]$ ls
authorized_keys id_rsa id_rsa.pub
4)我们将id_rsa储存到windows用户下的.ssh文件下