Autentisering på UiOs studentbynett med Linux

av Sigve Indregard

For å koble deg til Stu­dent­by­nett på UiO, kre­ves det auten­ti­se­ring med IEEE802.11X-standarden. Dette støt­tes av Linux, men det er såpass uvan­lig at ingen har laget noe godt gra­fisk grense­snitt for å gjøre det.

USIT drift har laget et pro­gram som gjør det for deg, men pro­gram­met har den store ulem­pen at det må kjø­res hver gang du star­ter maskinen.

Vær obs på at denne måten å auten­ti­sere på lag­rer pass­or­det i klar­tekst på maski­nen din. Noen som stje­ler pass­or­det ditt vil også kunne stjele UiO-​​passordet ditt. Det samme gjel­der for­øv­rig Win­dows og Mac, der pass­or­det lag­res i regis­te­ret (når du huker av for “lagre passord”).

Frem­gangs­må­ten varie­rer noe fra Linux-​​distribusjon til Linux-​​distribusjon, men ikke så vel­dig mye (så fremt dis­tri­bu­sjo­nen er nokså ny).

  1. Sørg for at wpa_​supplicant er instal­lert. WPA sup­pli­cant hjel­per til med auten­ti­se­ring; van­lig­vis på tråd­løse nett­verk, men den kan også IEEE802.11X-autentisering.
  2. Opp­rett eller redi­ger filen /etc/wpa_supplicant.conf slik at den inn­e­hol­der føl­gende (bytt ut med bru­ker­navn og pass­ord der det står):
    ctrl_interface=/var/run/wpa_supplicant

    ctrl_interface_group=root

    ap_scan=0

    network={
    key_mgmt=IEEE8021X
    eap=PEAP
    pairwise=CCMP TKIP
    identity=“DITT_BRUKERNAVN_HER
    password=“DITT_PASSORD_HER
    phase2=“auth=mschap2”
    priority=2
    }

  3. Redi­ger /​etc/​network/​interfaces slik at den inn­e­hol­der (uten å slette alt annet — bare det som står mel­lom iface eth0 og neste linje som begyn­ner med “iface”).

    auto eth0

    iface eth0 inet dhcp
    wpa-​​driver wired
    wpa-​​conf /etc/wpa_supplicant.conf

  4. Husk å begrense til­gan­gen til /etc/wpa_supplicant.conf:
    sudo chmod 0600 /etc/wpa_supplicant.conf

  5. Start nett­ver­ket på nytt.

    sudo ifdown eth0
    sudo ifup eth0

  6. Voilà!
  7. Hvis nett­verkskor­tet ditt heter noe annet enn eth0, må du til­passe deg. Men hvis du har et så under­lig opp­sett, vet du alle­rede det.

Nøt du denne? Da vil du kan­skje like:

flattr this!