28.6. Impostare pppd per permettere agli utenti di eseguirlo (con successo)

Poiché l'avvio di una connessione PPP implica la configurazione di un dispositivo del kernel (un'interfaccia di rete) e la manipolazione della tabella di instradamento del kernel, sono richiesti privilegi particolari - in pratica i pieni privilegi di root.

Fortunatamente, pppd è stato progettato per essere eseguito in modo 'sicuro' in setuid a root. Quindi bisognerà fare...
chmod u+s /usr/sbin/pppd

Se si vanno a vedere i permessi del file, dovrebbero apparire come...
-rwsr-xr-x   1 root     root        74224 Apr 28 07:17 /usr/sbin/pppd

Se non lo si fa, gli utenti non saranno in grado di attivare la loro connessione ppp.