https://blog.csdn.net/qq_38337524/article/details/109708931
四、配置免密公钥
1、在windos下先生成key:在C:\Users\hyper\ .ssh下Shift+右键,打开命令行输入
ssh-keygen -t rsa -b 4096
1
然后你会发现在.ssh文件夹下除了刚才的config文件以外又生成了id_rsa.pub和id_rsa两个文件。id_rsa.pub就是公钥,需要把里面的内容复制到服务器的文件中就可以了。
2、用记事本打开id_rsa.pub文件,复制里面的内容,为了一会在VSCode终端里打开服务器的某个文件,粘贴进去就好了。
3、在刚才VSCode连接上的服务器的终端中输入以下命令(为了把刚才的公钥粘贴进去)
chmod 700 ~/.ssh
vim ~/.ssh/authorized_keys #把 id_ras.pub 中的内容粘贴进去
chmod 600 ~/.ssh/authorized_keys
sudo service ssh restart
然后就可以不用每次进入都需要输入密码了。
(在sitoholy上配置一次,保存镜像,下次再使用镜像不用再配置)