我安装了带有 Gnome 的新 Fedora 16,并想使用 VPN。Riseup.net 上的说明说,如果由于启用了 SEinux 而未读取证书,则我需要将 riseup.pem 放入~/.cert
。以下是他们的故障排除页面:
如果你使用的是启用了 SELinux 的发行版(例如 Fedora),那么 SELinux 将阻止 OpenVPN 访问证书文件,除非它们具有正确设置的特定权限。你需要将 Riseup 证书放入 ~/.cert 中,然后运行:
restorecon -Rv ~/.cert
我在我的主目录中创建了一个名为的文件.cert
并运行了恢复,但无济于事。有人能给我明确的指示吗?这是我应该创建的文件吗?
我不太清楚我需要在这里做什么。我使用 Mint,并且毫无问题地使用了相同的 VPN,这是用于旧笔记本电脑的 Fedora。从我读到的内容来看,其他人似乎也遇到了与 Fedora/SELinux 相同的问题,但我想我不明白解决方案。
答案1
听起来你应该做一个目录命名~/.cert
,然后将其复制riseup.pem
到该目录中。