# 报错"Permissions for 'x:/xxx.pem' are too open"如何解决？
#### 问题现象
![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001943254664.png "点击放大")
#### 原因分析
原因分析一：密钥文件未放在指定路径，详情请参考[安全限制](https://github.com/PowerShell/Win32-OpenSSH/wiki/Security-protection-of-various-files-in-Win32-OpenSSH)或[VS Code文档](https://code.visualstudio.com/docs/remote/troubleshooting#_quick-start-using-ssh-keys)。请参考解决方法一处理。
原因分析二：当操作系统为macOS/Linux时，可能是密钥文件或放置密钥的文件夹权限问题，请参考解决方法二处理。
#### 解决方法
解决方法一：
请将密钥放在如下路径或其子路径下：
Windows：C:\\Users\\{{user}}
macOS/Linux：\~Users/{{user}}
解决方法二：
请[检查文件和文件夹权限](https://code.visualstudio.com/docs/remote/troubleshooting#_local-ssh-file-and-folder-permissions)。
![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000001399215846.png "点击放大")
