
# 本地通过SSH连接Notebook实例时，报错：Bad permissions/Permission denied (publickey)
#### 问题现象
本地通过SSH连接Notebook实例时，报错：
```
Bad permissions/Permission denied (publickey)
```
图1报错示例   
![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002477914061.png "点击放大")
#### 原因分析
本地密钥不匹配或本地密钥文件权限不正确。
#### 解决方案
1. 在JupyterLab执行以下命令，检测服务端SSH是否正常。
   ```
   $CONDA_BIN/python $COMMON_DIR/ssh_availability_check.py
   ```
   图2terminal命令示例   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002477917125.png "点击放大")
   - 如果执行结果如下，表示远端SSH服务正常，应该是密钥存在问题。请执行[步骤2]。
     图3terminal结果示例   
     ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002477838193.png "点击放大") 
   
   - 如果未出现上述结果，请参考以下文档进行排查。
     - [在ModelArts打开Notebook访问正常，使用SSH/VS Code访问时权限报错：Permission denied (publickey)](https://support.huaweicloud.com/trouble-modelarts/modelarts_05_4197.html)
     
     - [用户修改/home/ma-user/.ssh目录权限导致SSH无法使用，报错：Permission denied (publickey)](https://support.huaweicloud.com/trouble-modelarts/modelarts_05_4198.html)
      
    
2. 检查是否为自己本地密钥文件权限不正确。
   - Mac系统：
     图4连接报错示例   
     ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002444670954.png "点击放大")
     出现上述报错，请执行以下命令修改权限。
     ```
     chmod 600 ${密钥文件路径}
     ```
     
   
   - Windows系统：
     图5连接报错示例   
     ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002444830830.png "点击放大")
     出现上述报错，请将密钥放到"C:/user/{用户名}"的目录或子目录下，仅允许当前用户有访问权限。
     
   
   
   如果修改权限后仍报错，请执行[步骤3]。
   
3. 检查密钥是否为自己配置的密钥或者是否为重名密钥。
   您可以先停止Notebook实例，重新创建并绑定新的密钥，重启Notebook实例，然后重新使用SSH连接Notebook实例。如果连接正常，可能是因为密钥不匹配。您可以通过以下操作，判断密钥不匹配的原因。
   1. 查看密钥名称：在[ModelArts管理控制台](https://console.huaweicloud.com/modelarts/)的Notebook实例详情页的"基本信息"页签，查看"认证"值。
      图6Notebook实例详情页   
      ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002686077229.png "点击放大")
      
      
   
   2. 查看是否为重名密钥：在[密码安全中心控制台](https://console.huaweicloud.com/dew/)的"密钥对管理 \> 账号密钥对"页面，检查其他区域是否存在与上一步重名的密钥。
      图7账号密钥对   
      ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002476839890.png "点击放大")
      如果密钥不对应或存在重名，请尝试更换正确的密钥。
      
    
 
