VScode使用ssh远程连接时报错:Bad owner or permissions on C:\\Users\\user-name/.ssh/config
近期由于需要在使用ubuntu与windows混合开发环境,因此第一次接触到了ssh远程连接。
发现问题:
在初步配置好环境并第一次建立远程连接时没有报错,但在第二此建立连接时出现连接超时。
将输出从上往下逐条查询,第一次报错信息为:
Bad owner or permissions on C:\Users\user-name/.ssh/config
因此初步判断为权限问题
原因:经查询资料得知,在第一次连接成功后会产生config文件,并同时影响.ssh文件夹的访问权限,因此第一次连接时不会报错但第二次会。
解决方案:按照目录找到.ssh文件夹,将权限配置为如下图所示即可。