Установка глобального псевдонима для pppd
Для того, чтобы облегчить работу нашим модемным PPP пользователям, мы создадим глобальный псевдоним (в /etc/bashrc) так, чтобы одна простая команда запускала ppp на сервере, как только они регистрируются в системе.
Это выглядит примерно так
______________________________________________________________________
alias ppp="exec /usr/sbin/pppd -detach" ______________________________________________________________________
Что это значит
- exec : это означает заменить запущенную программу (в этом случае shell) программой, которая указана.
- pppd -detach : запустить pppd, и НЕ переводить в фоновый режим.
Это гарантирует, что когда pppd завершит работу, то не останется никаких других процессов.
Когда пользователь регистрируется по этому способу, при выполнении команды 'w' он появляется как
______________________________________________________________________ 6:24pm up 3 days, 7:00, 4 users, load average: 0.05, 0.03, 0.00 User tty login@ idle JCPU PCPU what hartr ttyC0 3:05am 9:14 - ______________________________________________________________________
И это - все ... Я рассказал вам о простом, основном PPP сервере!