Arkiv

Inlägg taggade ‘terminal’

Guide: Arbeta effektivare med Screen

ScreenEtt av de verktyg som jag gillar mest när jag använder Linux och andra *nix-baserade system är den enkla men kraftfulla Terminalen, speciellt om man använder en SSH-uppkoppling för att kunna fjärrsyra sina maskiner. Även på en dålig uppkoppling man man utan större problem komma åt sina servrar för att göra allt från snabba fixar till att kolla hur serven arbetar och hur väl den fungerar. Dock en sak som jag har märkt om jag tappar uppkopplingen till maskinen är att mina ändringar som jag gör för tillfället sparas inte. Har ett dokument öppet som jag har glömt att spara så måste jag börja om från början. Dessutom försvinner historiken över de kommandon som man har gjort under den sessionen.

Tur är dock att det finns andra lösningar än att betala en dyr internetförbindelse där man garanteras 100% uptime (om det nu finns det för privatpersoner). Lösningen är Screen och idén är lika simpel som genial. Istället för att låta en session förlita sig på den arbetsdator, flyttar man den till serven istället. Förenklat kan man säga att Screen sedan simulerar sessioner på serven vilket gör att det inte längre spelar någon roll om man tappar uppkopplingen eller ej. Så länge som Screen är igång kan man alltid börja där man sist slutade. Screen är förstås gratis att använda och det medför andra fördelar. Eftersom att Screen flyttar sessionerna från arbetsdatorn till serven kan man nu börja jobba mer flexibelt. Påbörjar man arbetet på en dator kan man utan problem avsluta det en annan dator som har tillgång till Internet. Med tanke på våra IT-prylar blir smartare är det till och med möjligt att slutföra jobbet på sin mobiltelefon eller en annan smart enhet med Internet. Screen gör det även möjligt att arbeta med flera sessioner samtidigt. När du i ett fönster väntar på en uppdatering kan man i ett annat fönster arbeta med något annat pallalert. En annan tillämpning är att låta screen köra program utan demon i bakgrunden (exempel på tillämpning).

I denna guide går jag igenom grundläggande om Screen och hur det kan användas. Nu kommer jag att basera denna guide på Ubuntu, men exakt samma eller likande kan tillämpas på nästan vilket *nix-system som helst.

Läs mer…

Categories: Guider, Linux Taggar: , , , ,

Ny avdelning: Terminal

september 10th, 2010 3 kommentarer

Idag presenterar jag en ny avdelning på min blogg som kallas för kort och gott ”Terminal”. Denna sida kommer att innehålla lista med användbara kommandon när man sitter framför en terminal på *nix-plattformen (Mac, Linux och Unix). TerminalListan innehåller allt från klassiska och vanligt förekommande kommandon till de som används sällan med som kan spara mycket möda och besvär. Förutom de kommandon som jag personligen vill ha i listan har jag även lagt in ett par andra kommandon som jag egentligen redan kan utantill. Detta har jag gjort för att jag vill att det ska finnas något för alla, även för de som tror sig veta allt om terminal *nix. ;)

Det finns ett antal anledningar till att jag vill lägga upp listan som en undersida till min blogg. Bland annat i och med att det är en vanlig hemsida räcker det med en dator eller en annan enhet har en webbläsare för att komma åt sidan (och därmed slipper installation av mjukvara). Detta är en fördel för mig, då jag oftast kopplar upp mig eller sitter på andra datorer än min arbetsdator som i vissa fall har begränsade eller inga möjligheter att installera egen mjukvara.

Även om jag kan göra denna sida privat har jag valt att inte göra det. Detta är för att jag vill dela med mig av mina kunskaper till andra som jag hoppas hittar det dem söker efter. Sedan hoppas jag på att de som sitter inne på smarriga terminalkommandon som de kan tänka sig att tipsa mig om. Vill du tipsa ett användbart kommando är du mycket välkommen att göra detta. Instruktioner på hur du gör detta finns på Terminal-sidan.

Är det några frågor, funderingar eller vill ge feedback är välkommen att göra det genom att skriva en kommentar nedan eller skicka e-post till mig via kontaktformuläret.

Guide: Installera och säkra SSH-server

För de som använder Linux- och/eller Unix-baserat operativsystem och som använder terminalen vet de flesta om att SSH är guld värt när det kommer till att styra system på distans. Ett terminal-liv utan SSH skulle nog inte vara det samma, speciellt om man satt på en osäker Telnet anslutning eller VNC på en internetanslutning men en hastighet som kan matcha ett gammalt telefonmodemen.

För er som fram tills nu inte har en aning om vad jag pratar om men som är intresserad av vad SSH är för något och vad det används till kan läsa min uppsats om introduktion till SSH som jag skrev för en kurs på Tekniska Högskolan i Jönköping. Den är i PDF, och råkar du inte veta vad PDF är och/eller hur man installerar en PDF-läsare är mitt tips är att söka på Wikipedia respektive googla på det. :smile:

Att installera en SSH-server är som bekant mycket enkelt, allt man behöver göra är att skriva följande kommando i Ubuntu eller andra Debian-baserade system:

sudo apt-get install openssh-server

Eller om man man råkar sitta på Red Hat eller Fedora:

yum install openssh-server

Sitter man på Mac kan man aktivera ssh-servern genom att gå in under Systeminställningar -> Delning och bocka i ”Fjärrinlogging”.

Även om en standardinstallation redan från början är rätt säker finns det utrymme för att göra den ännu säkrare. Att lägga 30 minuter på att säkra upp serven ytterligare är enligt min mening värt, eftersom att om man lyckas komma in i datorn via SSH så är man rätt körd. Speciellt om man kommer i på root-kontot. :twisted: Men efter mina enkla tips, kan jag lova att chansen att få sin dator kapad via SSH minskar betydligt jämnfört med en server med fler säkerhetshål än en schweizerost. :grin:
Läs mer…

Guide: Stoppa iTunes från att starta på Play/Paus-tangenten i Mac OS X 10.6 Snow Leopard

Sedan en tid tillbaka införskaffade jag min första Mac-dator. Min erfarenhet hittills är att det har gått rätt bra och har inte spenderat mer än 1-2 timmar innan jag var åtminstone hyfsad insatt hur en Mac fungerade. Även om jag generellt gillar Mac så finns det tyvärr några få riktigt irriterande problem, ett av dem är Itunes.

Itunes i sig är ett bra program på en Mac, men i och med Apple lanserade Mac OS X 10.6 Snow Leopard införde de en funktion där när man klickar på mediaknappen Play/Pause så öppnar sig Itunes och börjar spela musik från den aktuella spellistan. Fiffigt kan man tycka, men när man har ett annat program i gång, exempelvis Spotify, blir det genast ett problem. När en låt spelas i Spotify vill man ibland snabbt kunna pausa en låt om man till exempel tar emot ett telefonsamtal. Lättast och smidigast är då att klicka på  mediaknappen Play/Pause, men detta leder till att Itunes öppnas och börjar spela musik. Vill man stoppa detta så klickar man förstås på Play/Pause-knappen igen, men då börjar Spotify spela upp låten igen. Vill man att det inte huvudtaget ska spelas musik måste man antingen stänga av ljudet på datorn eller gå in själv i aktuella programmet och se till att den pausar utan att klicka på Play/Pause-knappen.

Efter misslyckande med att hitta någon inställning som stängde av funktionen började jag googla istället. Det visade sig att det inte fanns någon möjlighet att stänga av detta beteende, varken i kontrollpanelen eller som någon dold inställning. Jag fortsatte då googla efter någon som lyckats lösa problemet.

Läs mer…