Stänga en SSH-tunnel i Ubuntu
Publicerad i Ubuntu
Så här stänger du en öppen SSH-anslutning i det Linux-baserade operativsystemet Ubuntu.
SSH-tunnlar används för att skicka krypterad trafik mellan två parter, och är ett billigt sätt att upprätta säker kommunikation eftersom det är inbyggt i Linux-plattformen.
Ibland kan det dock vara viktigt att även kunna stänga öppnade tunnlar som ligger aktiva i bakgrunden, exempelvis om du behöver ändra parametrar eller om du helt enkelt inte vill ha den aktiv längre.
Hitta och stäng SSH-anslutningar
Först och främst måste vi hitta de aktiva SSH-anslutningarna i vår Ubuntu-klient. Detta gör vi med kommandot pgrep, som söker efter aktiva processer och ger oss dess PID-nummer, vilket är processens ID-nummer (därav "PID").
För att söka fram aktiva SSH-anslutningar skriver vi följande i Ubuntus verktyg Terminal:
pgrep ssh
Nu kommer operativsystemet att lista alla processer som har aktiva SSH-anslutningar. Dessa visas bara som siffror, och det är just den siffran vi ska använda för att sedan avsluta processen.
Processerna avslutas med kommandot kill -9 PID, där vi ersätter "PID" med det nummer på processen vi vill avsluta. Eftersom vi vill avsluta en av systemets processer behöver vi dessutom ha högre behörighet, så därför skriver vi sudo som ett prefix till kommandot — då utförs kommandot som en superanvändare, så kallad super user.
Om PID-numret som är aktivt exempelvis är 1482 skriver vi följande:
sudo kill -9 1482
Du blir nu ombedd att skriva in ditt administratörslösenord för att godkänna högre behörigheter till kommandot kill. Så snart lösenordet är godkänt avslutas den process du angivit.
När används detta?
Som sagt finns det flera olika scenarion där man kan behöva avsluta SSH-anslutningar. Ett exempel är när man labbar med olika inställningar och parametrar för att få dem att fungera bättre.
Ett annat kan vara att man helt enkelt är klar med arbetet och vill avsluta processen för att säkerställa att den inte används av någon annan. Oavsett vilket är det en oerhört viktig del av Ubuntu att känna till hur man avslutar processer, oavsett vad det kan röra sig om.
Vad är Ubuntu?
Ubuntu är ett populärt och helt gratis operativsystem som är baserat på Linux, som ursprungligen skapades av den finländska programmeraren Linus Torvalds.
Ubuntu är både snabbt, säkert och relativt enkelt för nybörjare att sätta sig in i. Därför lämpar det sig väldigt bra för användare som vill sätta upp en server där du själv hanterar mjukvaran, som exempelvis;
- en virtuell server (VPS)
- en dedikerad server
Detaljer
- Titel: Stänga en SSH-tunnel i Ubuntu
- Publicerad:
- Skribent: Christian W.
- Kategorier: Ubuntu