server端已配置完成
将脚本放入/etc/openvpn/etc 文件下
chmod +x checkpsw.sh
chown nobody.nobody checkpsw.sh
创建密码文件
cd /etc/openv/etc/
touch psw-file
文件格式 :用户 密码
user pass
修改服务器的配置文件
在server.conf配置文件里加上
auth-user-pass-verify /etc/openvpn/etc/checkpsw.sh via-env
client-cert-not-required
username-as-common-name
添加完成后,重启openvpn 服务
客户端配置
编辑client.opvn
注释掉
;cert yanfei.crt
;key yanfei.key
增加验证时询问的用户名和密码
auth-user-pass
客户端连接即可。
阅读(2770) | 评论(0) | 转发(0) |