[问题] 请问有关PPTP Server on Linux问题

楼主: wyytw (云飞扬)   2018-05-29 14:04:22
请问一下有关PPTP Server On Linux 问题
有关于PPTP Server单一登入的问题
在网络上找到有关PPTP Server单一登入的做法
是先在/etc/ppp/auth-up产生这个档案
档案内容如下
#!/bin/bash
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
REALDEVICE=$1
USER=$2
mkdir -p /var/run/pptpd-users
if [ -f /var/run/pptpd-users/$USER ]; then
kill -HUP `cat /var/run/pptpd-users/$USER`
fi
cp "/var/run/$REALDEVICE.pid" /var/run/pptpd-users/$USER
done
主要的结果是当一个使用者帐号A登入时,另外之后还有一个相同帐号使用者A登入时
会把前面那个登入A给踢掉,这样会发生一直踢来踢去的问题,今天想要请问的是,
有没有办法当第一个使用者帐号A登入时,后面若有相同帐号使用者A登入,会不允许
后面那个登入 ?
我的想法是把kill那行改成让后面登入的人去执行login out 或是去执行/sbin/nologin
等想法,不过这部分不知道要怎样处理才会达到我要的目的,谢谢.
作者: kenduest (小州)   2018-05-30 19:02:00
若你这 script 可用的话,那也只是稍微改改 script纪录每次连线建立之后,纪录登入帐号应对的网络接口已经存在重复登入使用者, 由 cp 那边改成 kill 就是了只是这段 script 你有先验证过吗?可用就稍微改改就是
楼主: wyytw (云飞扬)   2018-05-30 22:34:00
这script可用,只是会踢来踢去
作者: TFreeman (Freeman)   2018-05-30 23:50:00
https://tinyurl.com/y8hzzy8t 有看到其他script可参考
作者: kenduest (小州)   2018-05-31 02:51:00
目前卡在。感觉只是不熟 script 语法
作者: rexsony (雷克斯索尼)   2018-05-31 20:11:00
推荐用Softether VPN, 简单好用

Links booklink

Contact Us: admin [ a t ] ucptt.com