Имеется dial-in сервер с тремя модемами, подключенными соответственно к ttyS0, ttyS1, ttyS2
root@machine:/etc/ppp#cat options
modem
crtscts
115200
idle 360
asyncmap 0
debug
proxyarp
login
+pap
auth
netmask 255.255.255.0
ms-dns 192.168.0.10
name machine
root@machine:/etc/ppp#cat options.ttyS0
192.168.0.1:192.168.0.2
root@machine:/etc/ppp#cat options.ttyS1
192.168.0.1:192.168.0.3
root@machine:/etc/ppp#cat options.ttyS2
192.168.0.1:192.168.0.4
root@machine:/etc/ppp#cat pap-secrets
dialer1 machine "pass1" *
dialer2 machine "pass2" *
dialer3 machine "pass3" *
dialer4 machine "pass4" *
dialer5 machine "pass5" *
Требуется запретить пользователю dialer1 входить по линиям ttyS1 и ttyS2. Делаю так:
root@machine:/etc/ppp#cat pap-secrets
dialer1 machine "pass1" 192.168.0.2
dialer2 machine "pass2" *
dialer3 machine "pass3" *
dialer4 machine "pass4" *
dialer5 machine "pass5" *
Никакого эффекта! При звонке на ttyS1 или ttyS2 пользователю dialer1 назначается адрес 192.168.0.2 (несмотря на то, что этот адрес уже может быть занят пользователем, который вошел по ttyS0), и он продолжает работать как ни в чем не бывало.
Помогите плиз.