Matlab via SSH: Forskjell mellom sideversjoner
Fra IThjelp
(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 |
||
(6 mellomliggende versjoner av 5 brukere er ikke vist) | |||
Linje 1: | Linje 1: | ||
==Matlab via SSH fra Windows== | |||
SSH kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB. | |||
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 for hvordan sette opp SSH portforwarding for å få tak i lisens-serveren via en SSH tunnel til login.uib.no (linux loginserver). | |||
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 | |||
Linje 21: | Linje 10: | ||
#Klikk på knappen som heter Profiles > Add Profile | #Klikk på knappen som heter Profiles > Add Profile | ||
#Profile Name skriv: SSh forwarding og velg Add to profiles | #Profile Name skriv: SSh forwarding og velg Add to profiles | ||
#Klikk så Profiles igjen og velg Edit Profiles > | #Klikk så Profiles igjen og velg Edit Profiles > SSH forwarding | ||
#På Fanen Connection skriv | #På Fanen Connection skriv | ||
#Host Name: | #Host Name: login.uib.no | ||
#User name : ditt brukernavn | #User name : ditt brukernavn | ||
#Klikk OK | #Klikk OK | ||
#Klikk så Profiles igjen og velg Edit Profiles > SSh forwarding | #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. | #Velg så fanen som heter Tunneling og sjekk at du står i vinduet som heter Outgoing på denne fanen. | ||
#Klikk så Add | #Klikk så Add | ||
Linje 32: | Linje 21: | ||
##Display name: forbindelse 1 | ##Display name: forbindelse 1 | ||
##Listen Port 27000 | ##Listen Port 27000 | ||
##Destination Host: | ##Destination Host: lisens2.uib.no | ||
##Destination Port: 27000 | ##Destination Port: 27000 | ||
##Velg OK. | ##Velg OK. | ||
Linje 39: | Linje 28: | ||
##Display name: forbindelse 2 | ##Display name: forbindelse 2 | ||
##Listen Port 17000 | ##Listen Port 17000 | ||
##Destination Host: | ##Destination Host: lisens2.uib.no | ||
##Destination Port: 17000 | ##Destination Port: 17000 | ||
##Velg OK. Og ok igjen. | ##Velg OK. Og ok igjen. | ||
##Forbindelsen er nå klar til bruk | ##Forbindelsen er nå klar til bruk | ||
#Klikk så Profiles > SSh forwarding | #Klikk så Profiles > SSh forwarding | ||
##(ved eventuelle medlinger klikk 'Yes' og 'OK') | ##(ved eventuelle medlinger klikk 'Yes' og 'OK') | ||
#Skriv inn passordet ditt (Unix passordet) | #Skriv inn passordet ditt (Unix-passordet) | ||
##Forbindelsen er klar. | ##Forbindelsen er klar. | ||
##Etter at man har fått opp tunellen starter man matlab med | ##Etter at man har fått opp tunellen starter man matlab med | ||
#Start > Run > "C:\Program Files\Matlab704\bin\matlab.bat" -c 27000@localhost | #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. | |||
[[Kategori:SSH]] | |||
[[Kategori:Bruksanvisninger]] | |||
[[Kategori:Programvare]] | |||
Siste sideversjon per 9. mar. 2017 kl. 10:34
Matlab via SSH fra Windows
SSH kan brukes for å få tilgang til Matlab via lisensserver utenfor UiB.
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 for hvordan sette opp SSH portforwarding for å få tak i lisens-serveren via en SSH tunnel til login.uib.no (linux loginserver).
- 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: login.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: lisens2.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: lisens2.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.