Matlab via SSH: Forskjell mellom sideversjoner
(Ny side: {{Trenger gjennomgang}} {{Mangler kategorisering}} '''Matlab via SSH''' kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB. ---- '''OBS:''' Merk at lisensene til UiB ...) |
Ingen redigeringsforklaring |
||
Linje 1: | Linje 1: | ||
{{Trenger gjennomgang}} | {{Trenger gjennomgang}} | ||
{{Mangler kategorisering}} | {{Mangler kategorisering}} | ||
{{Flyttet fra ITwiki}} | |||
'''Matlab via SSH''' kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB. | '''Matlab via SSH''' kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB. | ||
Sideversjonen fra 20. jan. 2010 kl. 18:23
Mal:Flyttet fra ITwiki Matlab via SSH kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB.
OBS: Merk at lisensene til UiB trolig ikke tillater bruk av Matlab på private maskiner hjemme.
Er du ute i verden og vil bruke matlab, så kan det være vanskelig. Det skal vanligvis virke via kryptert vpn, men det viser seg å være problematisk for en del brukere. Her er en bruksanvisning laget av Jan Ivar Beddari for hvordan sette opp SSH portforwarding for å få tak i lisens-serveren via en SSH tunnel til Alf.uib.no (unix loginserver for ansatte).
- Start > Programmer > SSH Secure Shell > Secure Shell Client
- Du får nå opp programmet.
- Lag en ny profil:
- Klikk på knappen som heter Profiles > Add Profile
- Profile Name skriv: SSh forwarding og velg Add to profiles
- Klikk så Profiles igjen og velg Edit Profiles > SSh forwarding
- På Fanen Connection skriv
- Host Name: alf.uib.no
- User name : ditt brukernavn
- Klikk OK
- Klikk så Profiles igjen og velg Edit Profiles > SSh forwarding
- Velg så fanen som heter Tunneling og sjekk at du står i vinduet som heter Outgoing på denne fanen.
- Klikk så Add
- Skriv følgende i vinduet som dukker opp:
- Display name: forbindelse 1
- Listen Port 27000
- Destination Host: lisens.uib.no
- Destination Port: 27000
- Velg OK.
- Klikk så Add en gang til
- Skriv følgende i vinduet som dukker opp:
- Display name: forbindelse 2
- Listen Port 17000
- Destination Host: lisens.uib.no
- Destination Port: 17000
- Velg OK. Og ok igjen.
- Forbindelsen er nå klar til bruk
- Klikk så Profiles > SSh forwarding
- (ved eventuelle medlinger klikk 'Yes' og 'OK')
- Skriv inn passordet ditt (Unix passordet)
- Forbindelsen er klar.
- Etter at man har fått opp tunellen starter man matlab med
- Start > Run > "C:\Program Files\Matlab704\bin\matlab.bat" -c 27000@localhost
Denne -c opsjonen gjør at matlab ignorerer lisensfila og kobler til port
27000 på localhost for å sjekke lisens. Når matlab da får til svar via
tunellen "hent lisensen på port 17000 på noralf" blir også noralf i
request nummer to byttet ut med localhost. Dermed blir våre to
ssh-tuneller benyttet til å sjekke ut lisensen.