
# 报错"Bad owner or permissions on C:\\Users\\Administrator/.ssh/config"如何解决？
#### 问题现象
VS Code连接开发环境时报错"Bad owner or permissions on C:\\Users\\Administrator/.ssh/config"。
#### 原因分析
文件夹".ssh"的权限不仅是Windows当前用户拥有，或者当前用户权限不足，故修改权限即可。
#### 解决方案
1. 找到.ssh文件夹。一般位于"C:\\Users"，例如"C:\\Users\\xxx"。
   ![](https://support.huaweicloud.com/trouble-modelarts/public_sys-resources/note_3.0-zh-cn.png)
   "C:\\Users"目录下的文件名必须和Windows登录用户名完全一致。
   
2. 右键单击.ssh文件夹，选择"属性"。然后单击"安全"页签。
3. 单击"高级"，在弹出的高级安全设置界面单击"禁用继承"， 在弹出的"阻止继承"窗口单击"从此对象中删除所有继承的权限"。此时所有用户都将被删除。
4. 添加所有者：在同一窗口中，单击"添加"，在弹出的新窗口中，单击"主体"后面的"选择主体"，弹出"选择用户，计算机，服务账户或组"窗口，单击"高级"，输入用户名， 单击"立即查找"按钮，显示用户搜索结果列表。 选择您的用户账户，然后单击"确定"（大约四个窗口）以关闭所有窗口。
   图1添加所有者   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001422725992.png "点击放大") 
5. 完成所有操作后，再次关闭并打开VS Code并尝试连接到远程SSH主机。备注：此时密钥需放到.ssh文件夹中。
 
