Самый простой инструмент подключения по модему к Интернет
— утилита kppp, которая входит в
состав рабочего стола KDE. Утилита работает только под
управлением графической среды XFree86, однако KDE не обязательно
должен быть запущен. Возможность работы с
kppp управляется утилитой
control: control kppp public
позволяет любому пользователю запускать
kppp, а control kppp
netadmin — только членам группы netadmin
.
Дозвон можно организовать и не используя графическую среду, из командной строки. Для этого стоит воспользоваться утилитой wvdial. Она умеет автоматически определять тип авторизации на сервере, к которому происходит подключение, так что в большинстве случаев её настройка проходит даже быстрее, чем настройка kppp.
Для того, чтобы обычный пользователь мог использовать сетевые
подключения (например, ppp), придумана специальная утилита —
usernetctl. В варианте использования
public
(результат команды control
usernetctl public) она выполняет с правами
суперпользователя основные действия с сетью — активизацию
(up) и деактивизацию (down) сетевого интерфейса. Лучше
использовать её не напрямую, а посредством вызова утилит
ifup и ifdown.
Последний — самый универсальный, но и самый сложный
— способ заключается в том, чтобы использовать
pppd, стандартный системный демон,
отвечающий как за исходящие, так и за входящие звонки. Следует
знать, что для того, чтобы обычный пользователь мог работать с
настроенным ppp-соединением с помощью
pppd или
wvdial, необходимо разрешить ему
настраивать сеть (control usernetctl public) и
пользоваться соответствующим сетевым соединением (поле
USERCTL=yes
в
/etc/sysconfig/network-scripts/ifcfg-ppp*
).