Ker mora PPP postaviti mrežne naprave, spremeniti usmerjevalno tabelo v jedru in tako naprej, potrebuje pravice administratorja (root).
Če bodo PPP povezavo vzpostavljali tudi drugi uporabniki, bi moral biti
program pppd ,,setuid root``:
-rwsr-xr-x 1 root root 95225 Jul 11 00:27 /usr/sbin/pppd
Če /usr/sbin/pppd ni tako nastavljen, potem kot root vnesite ukaz:
chmod u+s /usr/sbin/pppd
To povzroči, da bo pppd imel administratorske pravice, četudi ga bo pognal navaden uporabnik. To dovoljuje navadnemu uporabniku, da zažene pppd s potrebnimi pravicami za nastavitev omrežnih vmesnikov in usmerjevalne tabele v jedru.
Programi, ki so pognani ,set uid root` so potencialne varnostne luknje in morali bi biti zelo previdni pri nastavljanju programov ,suid root`. Nekaj programov (med njimi pppd) je bilo skrbno napisanih, da bi zmanjšali nevarnost takega poganjanja, zato bi morali biti s tem varni (toda brez kakršnegakoli jamstva).
Glede na to kako hočete, da sistem deluje - natančneje če hočete, da bo
lahko KATERIKOLI uporabnik vzpostavil PPP povezavo, bi morali
nastaviti skripti ppp-on/off na javno branje/izvrševanje.
(To je verjetno v redu, če vaš PC uporabljate SAMO vi).
Če pa tega NOČETE (če imajo naprimer vaši otroci dostop do računalnika in
nočete, da bi se povezali z Internetom brez vaše vednosti), boste morali
narediti skupino PPP (kot root uredite datoteko /etc/group) in:
pppd ,suid root`, last uporabnika root in skupine PPP, z
,ostalimi` pravicami praznimi. Datoteka bi morala izgledati takole:
-rwsr-x--- 1 root PPP 95225 Jul 11 00:27 /usr/sbin/pppd
ppp-on/off last uporabnika root in skupine PPP
ppp-on/off berljivi/izvršljivi za skupino PPP
-rwxr-x--- 1 root PPP 587 Mar 14 1995 /usr/sbin/ppp-on
-rwxr-x--- 1 root PPP 631 Mar 14 1995 /usr/sbin/ppp-off
ppp-on/off ,prazne`.
/etc/group
Četudi to naredite, navadni uporabniki še vedno ne bodo mogli programsko
prekiniti povezave! Poganjanje ppp-off skripte zahteva pravice root-a.
Kljub temu lahko enostavno izključijo modem ali telefonski kabel.
Alternativna (in boljša) metoda je uporaba programa sudo. Ta ponuja
odlično varnost in vam omogoča urediti stvari tako, da lahko vsak
(pooblaščen) uporabnik vzpostavi/prekine ppp povezavo z uporabo skript.
Uporaba programa sudo bo dovolila pooblaščenemu uporabniku
vzpostavitev/prekinitev PPP povezave čisto in varno.