我正在尝试在笔记本电脑上为我的大学设置 VPN。我已下载证书文件并将其放入~/misc/cacert.crt
。当我尝试设置 VPN 时,我单击 CA 证书选项并导航到~/misc/
选择菜单中。证书没有出现在那里。文件夹显示为空。我尝试添加一个名称不同的文件的新版本,它也没有出现在菜单中。我可以双击 nautilus 中的文件,它会弹出一个带有证书详细信息的小框,所以文件没有问题。
知道是什么导致了这个奇怪的问题吗?
我发现了一些问题。如果我这样做,我file cacert.crt
会得到data
而如果我file
对.crt
确实出现的证书(我在 中找到的/etc/ssl/certs/
)这样做,我会得到PEM certificate
。所以大概有.crt
是不够的,VPN 设置想要file
返回有效的证书类型?我该如何改变这种情况?
grep 'crt' /etc/mime.types
给我application/x-x509-ca-cert
,据我理解,这应该意味着*.crt
文件被识别为证书。那么为什么我的cacert.crt
只显示为data
?
答案1
现在帮你也许太晚了,但我还是把这个贴在这里,以供日后参考。我也遇到过同样的问题。最后我只在顶部的地址中输入了文件名,就成功了。不过我花了一个小时才搞明白。
答案2
我没有位置字段,但可以通过以下方式解决这个问题:
- 单击 CA 证书框,右键单击文件夹,然后单击“使用文件管理器打开文件”
- 取消但保持文件管理器打开
- 将 pem 文件拖放到网络配置对话框中的 CA 证书框中。
这是在 bionic 正式发布之前使用的。