Xwin32   edit print

Hjem

Rom
- DataSaler
- Auditorier

Teknisk
- Linux
- Windows
- Sikkerhet
- Driftslogg

Avdelinger med info
- IFT
- Informatikk
- UB

Hva er Xwin32?

X-Win32 er en X-server for Windows som kan knytte seg opp mot Unix- og Linux-maskiner. X er en standard som blir brukt av de fleste Unix systemer og kloner. Ved hjelp av Xwin32 kan man få opp vinduer og evt. hele skrivebord fra unix og linux-maskiner mens man befinner seg i Windows.

Matnat-fakultetet ved UiB har lisens på programmet til bruk for studenter og ansatte som har behov for det.

Installasjon og oppsett

Oppgrader til siste versjon

Alle som benytter xwin32 med versjonsummer lavere enn 6.1 bør oppgradere til siste versjon. Den nye versjonen tetter viktige sikkerhetshull og har forbedret font-støtte. I tillegg blir nå ssh-klienten Putty installert sammen med xwin32 slik at man får en komplett pakke.

VIKTIG! Sikkerhetsoppsett etter installasjon

Standard oppsett av xwin32 har en svakhet som gjør det mulig for en trejdepart å lytte på trafikk og fange opp passord og annet mens programmet er i bruk. For å hindre dette er det viktig at vi gjør følgende før vi tar programmet i bruk første gang.

  1. Last ned filen localhost.reg ved å trykke på filnavnet i denne teksten.
  2. Lagre filen på skrivebordet ditt.
  3. Dobbeltklikk på filen og svar "Ja" på spørsmålet som dukker opp.
  4. Du skal få opp en beskjed som forklarer at informasjonen ble lagt til i registeret.

Denne filen inneholder instillinger som gjør at xwin32 kun godtar oppkoblinger fra din egen maskin (localhost). Dette fjerner svakheten som er forklart over og trygger bruken av xwin32. Istedet for å bruke localhost.reg kan du legge til instillingene manuelt hvis du ønsker det. Dette gjøres ved å gå til Security delen av X-config, legge til localhost på X-host listen, hake av for Access Control og trykke Apply.

Oppkobling mot en linux- eller unix-server

I tidligere versjoner av xwin32 var man nødt til å benytte en ekstern SSH-klient for å opprette en kobling mot en server på en sikker måte. SSH-klienten tok seg av tunnelering (innpakking) av X-data og krypterte overføringen av disse data mellom de to maskinene. I senere versjoner er dette endret og xwin32 har selv støtte for SSH-sesjoner. Samtidig er det fortsatt mulig å benytte den gamle metoden, men her er kun den nye forklart.

  1. Velg XConfig i xwin32-mappen på Start-menyen, velg deretter skillearket Sessions.
  2. Trykk Wizard og velg StarNetSSH som oppkoblings-metode. For å bytte mellom de forskjellige sidene når du fortsetter benytter du Back og Next.
  3. Skriv inn navnet på tjeneren du skal koble til.
  4. Fyll inn brukernavnet du har på samme tjenere i 'Login'-feltet, la Password stå blankt.
  5. I neste bilde kan du velge hvilken kommando som skal kjøre når du kobler til. Standardvalget er xterm og dette er greit om du ikke har spesielle ønsker.
  6. Tilslutt må du gi oppkoblingen din et navn. Dette navnet kan du sette til hva som helst men tjener-navnet er vanligvis smart å bruke. Hak av for Launch this session now hvis du vil starte med en gang.
  7. Skriv inn passordet. Hvis oppkoblingen går bra skal du få fram et xterm-vindu. Vinduet Messages kan du trygt lukke igjen, det viser meldinger fra X-serveren (xwin32).

Ofte spurte spørsmål

Jeg har problemer med å bruke flere xterm sesjoner

Dette er et kjent problem. Buggen er at om en ikke har administrator-access på maskina, så vil av og til åpning av xterm bare virke 1 (EN) gang. Løsningen er da å stenge Xwin med høyre musknapp -> Close. Og så restarte X for hver gang en skal benytte en ny terminal.

Referanser