想要强制踢出特定用户的连接。
操作系统是 Ubuntu 16,OVPN 服务器是 OpenVPN 2.3.10
我可以看到它们已连接,/etc/openvpn/openvpn-status.log
其中列出了当前客户端状态。并且它们的持久连接池保存到/etc/openvpn/ipp.txt
我可以踢全部用户只需循环 openvpn 守护进程service openvpn restart
但是我想踢出一个用户。
我已经尝试过openvpn --help
并man openvpn
在谷歌上搜索过,但没有看到任何东西。
操作系统是Ubuntu 16,服务器是OpenVPN 2.3.10
答案1
执行此操作需要提前做一些准备。具体来说,您需要启用管理端口(--management IP port
)。启用管理端口后,您可以使用 telnet/netcat 连接到该管理端口,然后可以发出命令来断开会话(例如kill client-name
)。
有关该接口的使用方法的更多信息请参见此页面。