vscode使用Remote-ssh插件一直要输入密码
问题:以前生成过rsa认证,但是将公钥放到linux上想使用公钥认证却一直要输入密码。前两天琢磨了下远程调试,使用vscode的remote插件来连接linux,使用视图来调试程序比gdb爽多了。但是一直需要输入密码。打开文件夹要输入密码,连接要输入密码。在按照网上的教程将本机以前生成的rsa公钥放到linux系统上依旧要输入密码查看vscode中连接的日志根本没有rsa的东西,所以尝试直接使用s
·
问题:
以前生成过rsa认证,但是将公钥放到linux上想使用公钥认证却一直要输入密码。
前两天琢磨了下远程调试,使用vscode的remote插件来连接linux,使用视图来调试程序比gdb爽多了。
但是一直需要输入密码。打开文件夹要输入密码,连接要输入密码。再按照网上的教程将本机以前生成的rsa公钥放到linux系统上依旧要输入密码。。。。明明教程都很流畅呀????
查看vscode中连接的日志根本没有rsa的东西,所以尝试直接使用ssh连接,发现也需要密码。。
明明公钥私钥都有呀,git还配置了ssh免密呢,git一直用的好好的。
解决办法:
把已经生成的rsa公钥私钥全删了,重新生成下
使用git的bash敲进去
ssh-keygen -t rsa -C “邮箱”
再把生成的公钥放到linux上就好了。
其实我也不知道有啥区别,但是确实就免密了。。
PS :别忘了把git上的公钥更新成现在新生成的!!
更多推荐
已为社区贡献1条内容
所有评论(0)