Anslutning till unixsystem från windowslabben Håkan Jonsson Datalogi Institutionen för systemteknik Luleå tekniska universitet 8 september 2010 Sammanfattning Detta dokument beskriver hur man handgripligen använder programmet X-Win32 i institutionens datorlab med windowsdatorer (salarna A15xx) för att ansluta till studenternas unixsystem kanel. I tillämpliga delar kan man också utgå från vad som beskrivs för att ansluta till andra servrar. 1 Inledning Institutionen har ett unixlab med tunna klienter i sal A2506 som är direktkopplade till filservern kanel. Efter inloggning arbetar man i det grafiska fönstersystem man valt och mot denna server. Datorlabben som finns i A-husets källarvåning de så kallade A15-labben är så kallade windowslab med annan programvara och funktion. Om man vill kunna använda samma unixprogram från windowslabben i källaren som man använder i A2506 så kan man göra som beskrivs nedan. Sedan beror det på varje program om de är anpassade för att köras via anslutningen (X11) men det borde i de flesta fall gå bra. Nedan förutsätts det till att börja med att du redan loggat in på en dator i A15-labben. 2 Förberedelse inför första anslutningen Innan du kan ansluta till unixsystemet behöver du definiera en anslutningsmetod med diverse information om unixsystemet och dig själv. Det gör du en gång och som följer. 1. Starta programmet X-Win32 2010. Du hittar det på startmenyn (figur 1). 2. Du får nu upp ett fönster. Klicka i detta på knappen Manuell... uppe till höger. Du får då upp ett mindre fönster (figur 2). 1
Figur 1: Uppstart av X-Win32. 3. Markera alternativet ssh och klicka på knappen Nästa.... 4. Skriv in information om det unixsystem du vill ansluta till och dina användaruppgifter. Som figur 3 visar finns det sex fält där information ska anges. Connection Name Detta är det namn som din anslutning ska identifieras med i X-Win32. Välj ett namn som passar den server du vill ansluta till. Jag har valt Kanel, eftersom servern kallas så, men du kan i princip välja vilket namn du vill. Du behöver komma ihåg namnet när du senare ska ansluta. Värd Ange kanel.its.ltu.se. Detta är domännamnet för den server du vill ansluta till. Välj således ett annat för att ansluta till en annan server. Inloggningsnamn Fyll i din användare. Detta är normalt samma användare som du använder för andra tjänster inom LTU (t ex portalen). Kommando Skriv xterm &. Detta kommando kommer att utföras på den andra datorn. Kommandot xterm skapar ett fönster i vilket ett textbaserat skal kör. Lösenord Ange ditt lösenord. Bekräfta lösenord Ange återigen ditt lösenord. När du har fyllt i alla fält så klicka på Spara. I det stora fönstret ska du nu kunna se att ett anslutningsalternativ Kanel (eller det namn du valde) tillkommit (se figur 4). Förberedelserna är i och med detta klara och du 2
Figur 2: Skapa anslutningsmetod. kan antingen genast avsluta X-Win32 eller ansluta till servern. Inställningarna är sparade och finns kvar nästa gång du startar X-Win32. 3 Att ansluta och starta program Efter förberedelserna är det nu enkelt att ansluta. Starta bara X-Win32, om du inte redan gjort det, välj det anslutningsalternativ du skapat (Kanel) och klicka på knappen Starta. Efter ett tag dyker ett fönster med en unixprompt upp. Du är nu ansluten. Program startas nu med kommandon och inte via menyer. T ex så kan L A TEX-editorn Kile startas med kommandot kile & På motsvarande sätt kan ordbehandlaren OpenOffice startas med openoffice.org3 & 3
Figur 3: Profilinformation. När dessa två program startas dyker nya fönster upp på skärmen och du kan använda dem som om du satt och arbetade i A2506. Däremot finns, i avsaknad av ett grafiskt fönstersystem, inga mappar eller något skrivbord så du är hänvisad till att använda textkommandot för allt annat du vill göra. Det & -tecken som avslutar varje kommando startar programmet som en egen process som utförs parallellt med skalet. Rent praktiskt betyder det att du kan fortsätta att skriva kommandon till skalet, t ex för att starta ytterligare program, medan det program du startade också kör. Utan det avslutande tecknet kommer skalet att låsa sig tills programmet avslutas. För att avsluta och ta ner anslutningen så ger du kommandot exit i fönstret. Du loggas då ut, fönstret försvinner och anslutningen till servern upphör. Du kan ansluta så ofta och när du vill, och även ha flera anslutningar aktiva åt gången. 4
Figur 4: Att ansluta. 5