print logo
Du er her: UiO > Studier > Emner > Matematikk og naturvitenskap > Informatikk > INF1000 > h08 >

Tilgang til Joly hjemmefra

DISSE TIPS ER FRA H2008. Noen bør fungere fortsatt, mens andre kan være utdatert.
-josek, 11. nov 2011


Joly-systemet er ikke direkte tilgjengelig på web for datamaskiner utenfor universitetet, så for å kunne levere obliger i Joly når du er hjemme må du først opprette en tilkobling til UiO før du får tilgang til Joly.  Det kan gjøres på flere måter, og her er litt info om noen av altenativene:
  • (Først av alt, hvis du bor på en SiO-studentby og har Internet der, så er det UiO-nettet og du trenger ikke gjøre noe.  Joly skal fungere hos deg uten videre.  Det samme gjelder når du har med din bærbare datamaskin på universitetet og kobler den til det trådløse nettverket der -- mer info nederst på www.usit.uio.no/it/wlan.)

  • Den beste løsningen hjemmefra er sannsynligvis å installere et "VPN-klient"-program på maskinen din.  Dette kan bare brukes av de som har bredbåndslinje eller tilsvarende fastnett (dvs. ikke trådløst).  Du kan finne mer info og utgaver for både Windows, Linux, og Mac på: www.usit.uio.no/it/hjemmekontor/vpn

  • Remote desktopWindows: Denne løsningen krever ikke at du installerer noe, men har en del steg å følge. Start med å velge: Start > Run... > og skriv: mstsc  ...så kommer det opp et lite vindu der du skriver: windows.ifi.uio.no
    Videre så logger du inn med brukernavn og passord. Da er du koblet på en UiO-maskin og kan åpne en browser og bruke Joly.  Fra den browseren har du bare tilgang til filene du har på UiO-filsystemet (via stien "M:\"), så hvis .java-filen du skal levere ikke er lagret på UiO-filsystemet (og i stedet ligger f.eks. i harddisken til hjemme-pc-en din) så må du først overføre filen til UiO-filsystemet før du kan levere den i Joly.  Det er mange måter å overføre filene på.  En måte er å sende filen til deg selv på mail, åpne mailen i "remote desktop"-vinduet og lagre filen i enheten "M:\".  En bedre måte å overføre filen på er vha. et scp eller sftp-program, f.eks. WinSCP som finnes i Ifi-dvd-en. For enda flere muligheter se nederst på www.usit.uio.no/it/hjemmekontor.

  • Cygwin/XWindows: Et stort system som kjører på toppen av Windows og gir pc-en mye av funksjonaliteten til Linux. Etter å ha installert Cygwin/X og lagt inn pakken "openssh", kan du bruke Joly på samme måte som forklart under for Linux.

  • Ssh -XLinux: La oss si filen du skal levere heter Oblig1.java og ligger i nåværende mappe i din Linux-maskin hjemme.  Da kan du overføre filen til UiO-filsystemet med kommandoen:
        scp Oblig1.java brukernavn@login.ifi.uio.no:Oblig1.java
    Videre kobler du deg til en UiO-maskin med f.eks. kommandoen "ssh -Y brukernavn@login.ifi.uio.no" og så starter en browser der, f.eks. Opera (ved å skrive: opera&).  Inne i browseren åpner du Joly og leverer filen Oblig1.java.

  • Ssh-proxy(*) på Linux: Ovennevnte måte fungerer, men er tung for linjen fordi browseren kjører på den eksterne maskinen. En bedre løsning er å bruke et proxy-oppsett, som forklart f.eks. her: du aktiverer proxy-forbindelsen med f.eks.: "ssh -D 1080 brukernavn@login.ifi.uio.no", så kan du bruke din lokale browser, f.eks. Firefox som forklart der:
    • go to Edit -> Preferences -> Advanced -> Network -> Connection -> Settings...
    • check "Manual proxy configuration"
    • make sure "Use this proxy server for all protocols" is cleared
    • clear "HTTP Proxy", "SSL Proxy", "FTP Proxy", and "Gopher Proxy" fields
    • enter "127.0.0.1" for "SOCKS Host", and "1080" (or whatever port you chose) for Port.
    Etter dette så kan du åpne og bruke Joly direkte i et vanlig Firefox-vindu (som kjører lokalt på din Linux-maskin).
For mer info og enda flere alternativer, se Hjemmekontor, eller Oppkobling mot Ifi hjemmefra på Ifi-dvd-en.

Lykke til!

(*): Takk til Audun Myhra Bergwitz som foreslo og testet denne proxy-metoden.
Kommentarer og flere forslag kan sendes til josek@ifi.uio.no