文档首页/ 云手机服务器 CPH/ 常见问题/ SSH隧道故障类/ 建立SSH隧道时报错“too open”?
更新时间:2023-08-31 GMT+08:00

建立SSH隧道时报错“too open”?

问题描述

在连接云手机时,建立SSH隧道报“too open”的错误,具体如图1所示。

图1 too open

问题原因

用户的私钥文件权限过于开放,所以建立SSH隧道时被拒绝了。

处理方法

按以下操作修改私钥文件的权限:

  • 如果用户的本地设备为Linux操作系统,可以在Linux环境执行chmod 600 KeyPair-test.pem来设置。
  • 如果用户的本地设备为Windows操作系统,请按照如下方法操作。此处以Windows 10系统为例。
    1. 找到保存在本地的私钥文件,鼠标右键单击,选择“属性”。

      弹出“KeyPair-test.pem 属性”对话框。

    2. 选择“安全”页签,单击右下方的“高级”。

      弹出“KeyPair-test.pem的高级安全设置”对话框。

    3. 依次执行如下操作:
      图2 安全设置

      1:确认所有者是否为自己的用户名。如果不是,请单击“更改”进行修改。

      可以在cmd窗口输入whoami命令查看自己的用户名。

      2:单击“禁用继承”,在弹窗中选择“从此对象中删除所有已继承的权限”。

      3:单击“添加”,在弹出的“KeyPair-test.pem 的权限项目”对话框中,单击“选择主体”,输入自己的用户名,单击“确定”。

      确保权限条目中只有自己的用户名,然后单击“确定”。

    4. 返回“KeyPair-test.pem 属性”对话框,单击“确定”。

以上描述中“KeyPair-test.pem”为私钥文件名称,请以实际为准。