我需要帮助使用 CA 证书连接到我的学校网络

我需要帮助使用 CA 证书连接到我的学校网络

我的学校需要 CA 证书才能连接到网络(由 Cyber​​Hound Software 提供),但是当我下载文件.crt并打开它以显示导入选项时,我无法执行此操作。下面的屏幕截图显示了“导入”的灰色框:

灰色框

我尝试了各种连接网络的方法,例如更改默认身份验证选项。我还浏览了这些论坛并尝试了社区提供的各种建议,例如:

sudo mkdir /usr/local/share/ca-certificates/extra
sudo cp root.cert.pem /usr/local/share/ca-certificates/extra/root.cert.crt
sudo update-ca-certificates

我真的很难连接到学校的 WiFi,而学校正在严厉打击热点的使用,所以我需要它。学校的“IT 帮助台”无法提供帮助,因为他们不熟悉 Linux 系统。

答案1

您可能需要将 CA 证书设置为 WiFi 连接属性的一部分。通常您可以这样做:

笔记: 此答案假设您使用的是 Ubuntu Desktop 20.04 LTS。如果您没有使用此版本的 Ubuntu,某些屏幕截图可能与您看到的不同。不过,基本步骤保持不变。

  1. 从桌面右上角的图标打开 WiFi 设置选项:

    无线网络设置

  2. 单击您想要连接的网络旁边的“齿轮”图标:

    Wi-Fi 设置第二部分:名称之怒

  3. 当网络连接设置模式表单打开时,您需要单击“安全”选项卡并执行以下操作:

    Wi-Fi 设置第三部分:搜索信号

    笔记:如果您有学校提供的有关如何连接网络的文件,请将其放在手边。为了便于举例说明,我将使用日本中部大学校园中常见的设置,这可能与您所在的地方有很大不同。

    • 在“安全”旁边,选择“WPA 和 WPA2 企业版”

    • 在“身份验证:”旁边,选择“TLS”

    • 将“身份”留空

    • 点击“CA证书”旁边的按钮,选择您下载的证书文件。

      笔记:确保将该文件保存在计算机上不会被意外删除的位置。将其保存.ssh在主目录中可能是合理的选择。

    • 如果需要提供私钥,请在“私钥”下添加

    现在您应该有足够的网络来连接网络。如果您无法连接,那么您的学校可能使用的是“PEAP”而不是 TLS。但是,上述许多步骤保持不变:

    • 在“身份验证”旁边,选择“受保护的 EAP (PEAP)”
    • 在“PEAP 版本”旁边,设置“自动”
    • 确认“内部身份验证”设置为邪恶MSCHAPv2
    • 在“用户名”旁边输入你的小学电子邮件地址或学生证号码
    • 在“密码”旁边输入您的密码

最后,如果这个方法有效,一定要写一份非常好的“操作方法”,并附上屏幕截图和要点。在学校黑板上分享。与可能不了解 Linux 的 IT 人员分享。你会惊讶地发现,大学为那些用清晰、简单的语言公开分享知识的人提供了多少“隐藏”的机会。

免责声明:我从事教育工作,因此对于这最后一条建议可能会有一点偏见。

相关内容