为了在我的大学访问无线网络 (WLAN),我需要在我的 Nexus 4 上使用 Ubuntu Touch 15.04 安装证书。
在下面的链接中,我的大学提供了一个用于自动安装证书的脚本。但该脚本只适用于我的 UbuntuDesktop。在我的 Nexus 4 上,我收到错误“Permission Denied”Denied(当然我使用了 sudo)
谁能帮我执行脚本或手动安装它们?
为了在我的大学访问无线网络 (WLAN),我需要在我的 Nexus 4 上使用 Ubuntu Touch 15.04 安装证书。
在下面的链接中,我的大学提供了一个用于自动安装证书的脚本。但该脚本只适用于我的 UbuntuDesktop。在我的 Nexus 4 上,我收到错误“Permission Denied”Denied(当然我使用了 sudo)
谁能帮我执行脚本或手动安装它们?
人更新 ca 证书:
update-ca-certificates is a program that updates the directory /etc/ssl/certs to hold SSL certificates and generates certificates.crt, a concatenated single-file list of certificates. It reads the file /etc/ca-certificates.conf. Each line gives a pathname of a CA certificate under /usr/share/ca-certificates that should be trusted. Lines that begin with "#" are comment lines and thus ignored. Lines that begin with "!" are deselected, causing the deactivation of the CA certificate in question. Furthermore all certificates found below /usr/local/share/ca- certificates are also included as implicitly trusted.
从上面,我可以推断出将本地证书文件放入受信任存储的首选方法是将它们放入 /usr/local/share/ca-certificates,然后运行 update-ca-certificates。您不需要直接触摸 /etc/ssl/certs。
似乎也需要使用 .crt 扩展名命名证书。
很抱歉耽误了您的时间。我想出了如何让它工作,这是解决方案:
在此页面上,列出了 WLAN 设置的所有参数。如果我只是连接到 WLAN 并在 UbuntuPhone 的 den Setup-Screen 中选择“WPA2 Enterprise / AES”作为加密,则可以设置所有其他参数。甚至证书也可以通过 GUI 选择。
我刚遇到同样的问题。在我的手机上,我无法选择证书。它给了我浏览器和文件管理器作为选项,但是无论我选择什么,我都无法成功添加证书。
不过,对我有用的是获取他们为 Uni Siegen for Linux 制作的 python 脚本并在终端中执行它。
就我而言,它是通过 ssh 完成的,因为我喜欢自动完成功能,但在手机的终端上,它可能也能正常工作。