我一直在关注教程设置 OpenVPN 服务器。但是,它不起作用,我决定删除 OpenVPN 并重试。我使用
sudo apt-get purge openvpn
命令然后
rm -rf /etc/openvpn/
rm -rf /usr/share/easy-rsa/
rm - rf /usr/share/doc/easy-rsa/
rm -rf /root/openvpn-ca/
rm -rf /root/openvpn-clients/
rm -rf /run/openvpn/
现在已经跑了
sudo apt-get install openvpn easy-rsa
make-cadir ~/openvpn-ca
我收到一条消息:
cp: cannot stat '/usr/share/easy-rsa/vars': No such file or directory
cp: cannot stat '/usr/share/easy-rsa/*.cnf': No such file or directory
当我使用 cd 转到 ~/openvpn-ca 并执行 ls 时,我没有得到任何文件,然而,根据教程,那里应该有文件变量。
我现在该怎么办?我认为重新安装会创建所有必要的文件,但似乎还没有创建 vars 文件。
答案1
有可能重新安装会修复它 - 但这不是你做的
手动删除了属于该easy-rsa
软件包的文件后,软件包管理器并不知道它们已经消失了。因此,当你这样做时
sudo apt-get install openvpn easy-rsa
您可能会收到一条消息,easy-rsa is already the newest version
并且实际上没有恢复任何文件:尝试
sudo apt-get install --reinstall easy-rsa
反而。