Verder Terug Inhoud

3. De benodigde files

Voor het inbellen is een aantal files noodzakelijk. Ik zal ze hieronder opsommen. Door op een filenaam te klikken met SHIFT ingedrukt zal uw browser u vragen waar de file bewaard kan worden. Het is aan te raden zelf een directory te maken in bijvoorbeeld /usr/src genaamd 'etc' met daarin een directory genaamd 'ppp' door middel van het volgende commando:

mkdir -p /usr/src/etc/ppp

U kunt er dan voor kiezen de files in die directories te bewaren en ze later met de hand naar /etc te verplaatsen.

Als u dit echter een overbodige stap lijkt (en u weet wat u doet) kunt u er ook voor kiezen de files direct in de juiste directory te bewaren. U moet hiervoor wel als root werken.

NB: De file /usr/sbin/pppd bestaat al op uw systeem en kan onveranderd blijven.

3.1 Aanpassingen in de files

In de files options en pap-secrets wordt gebruik gemaakt van de termen yourlogin en yourpassword Het moge duidelijk zijn dat u die woorden moet vervangen door de voor u van toepassing zijnde waarden. U kunt voor het aanpassen van de files een editor naar keuze gebruiken. Waar u wel op moet letten is dat de files als platte tekstfile moet worden bewaard. (veel DOS en Windows programma's plakken vieze tekens achter elke regel, als u een editor als vi of pico gebruikt is er niets aan de hand)

U kunt nu de files copieren van de tijdelijke locatie naar de overeenkomstige locatie onder /etc en er dan voor gaan zorgen dat de permissies van alle files goed staan:

3.2 Permissies

Ieder file heeft zogenaamde permissies die de toegangsrechten voor de eigenaar, de groep en de rest van de wereld vastleggen. Door een directory op te vragen met:

ls -al 
krijgt men een uitgebreide lijst van de files met onder andere die permissies te zien. De permissies worden aangegeven door de eerste rij tekens (Zie 'man chmod' voor meer informatie)

(cwd=/etc)
-rw-r--r--   1 root     root          246 Mar 22 23:25 hosts
-rw-r--r--   1 root     root           87 Jan 21 21:23 resolv.conf

(cwd=/etc/ppp)
drwxr-x---   3 root     pppusers     1024 Feb 18 21:12 ./
drwxr-xr-x  32 root     root         3072 Mar 15 00:26 ../
-rwxr-x---   1 root     pppusers      191 Oct  4 11:02 ppp-on-dialer*
-rw-------   1 root     root          491 Oct  4 11:03 chatscript
-rwxr-x---   1 root     pppusers       72 Oct  4 11:25 ppp-on*
-rw-------   1 root     root          116 Dec 10 17:22 pap-secrets
-rwxr-x---   1 root     pppusers       71 Jan  3 09:47 hangup*
-rw-r-----   1 root     pppusers      152 Mar 15 17:48 options

(cwd=/usr/sbin)
-rwsr-xr-x   1 root     root       106876 Jun  8  1998 pppd*

Om de files in voor de ppp-verbinding goed te zetten moet u het volgende doen (als root):

cd /etc/ppp 
chmod 750 ppp-on ppp-on-dialer . 
chmod 600 chatscript pap-secrets 
chmod 640 options 
chmod u+s /usr/sbin/pppd 
chmod 644 /etc/hosts /etc/resolv.conf 

Verder Terug Inhoud