Slik konfigurerer e-post tilgang gjennom en SSH Tunnel

Ved bruk av offentlige hot spots og andre åpne, offentlige Internett-kilder, husk at alle data du sender eller mottar som er ukryptert kan overvåkes enkelt og fanget av angripere. Ved hjelp av krypterte SSH tunneler, kan du opprette en kryptert bane til en sikker, pålitelig server som du kan bruke som en stafett for dine data. Dette er en god praksis for hyppige reisende og en nyttig måte å raskt sikre daglige kommunikasjon som e-post og direktemeldinger.

Bruksanvisning

OpenSSH

1 Last ned og installer OpenSSH for operativsystemet (se Ressurser).

2 Start et terminalvindu eller ledetekst, avhengig av operativsystemet. For å gjøre dette på Windows, trykker du "Ctrl + R" tastekombinasjon, skriv "cmd" i boksen, og trykk "Enter" for å starte ledeteksten. I andre operativsystemer, er det bare å kjøre Terminal fra programlisten.

3 Type "ssh -f [email protected] -L 3000: emailserver.com: 25 L 3001: emailserver.com: 143 N", men ikke trykk "Enter" ennå.

4 Erstatt "emailserver.com" i begge tilfeller med e-postserveren til å bruke for å koble til. Den "3000" og "3001" i begynnelsen er de portene du skal koble deg til når du vil sikkert få tilgang til e-posten. "-L" Indikerer at dette er en lokal port fremover. "25" og "143" er havnene i SMTP, den utgående e-postserver, og IMAP, innkommende e-postserver. Hvis e-post bruker en POP3-serveren for innkommende post, vil du ønsker å endre "143" til "110."

5 Erstatt "brukernavn" med ditt brukernavn på skallet blir du kobler til og erstatte "safeserver.com" med domenenavnet eller IP-adressen som shell-serveren. Den "N" alternativet forteller OpenSSH å holde fra å kjøre noen kommandoer på den eksterne serveren. Til slutt, trykk "Enter" for å utføre kommandoen. Skriv inn passordet ditt når du blir bedt å fullføre tilkoblingen og etablere tunnelene.

6 Start din e-postklient og åpne dialogboksen Kontoinnstillinger. Endre utgående postinnstillingene slik domenenavnet leser "localhost" og portnummeret leser "3000." Endre innkommende postinnstillingene for å gjøre det samme, men med port som "3001" i stedet. Du vil nå motta e-post i løpet av de sikre tunneler.

PuTTY

7 Last ned PuTTY fra utviklerens hjemmeside (se Ressurser). Start programmet når nedlastingen er fullført.

8 Skriv inn domenenavnet til shell-serveren vil du bli videresending dine data ut av i tekstboksen merket "Server". Velg "SSH" radial og skriver inn kontoopplysningene for den eksterne serveren, inkludert passord hvis du ønsker å lagre den for enkel senere.

9 Åpne "Tunneler" dialogen fra listen innstillingene på venstre side av PuTTY vinduet. Velg "Local" radial og skriver inn "3000" som kilde port. Under "Destination", skriv inn navnet på den utgående e-postserver og portnummeret, atskilt av et kolon. For eksempel, hvis serveren var "emailserver.com," "Destination" boksen ville lese "emailserver.com:25." Klikk "Legg til" for å lage tunnelen.

10 Velg "Local" radial alternativet igjen og skriv inn "3001" som kilde port. Under "Destination", skriv inn navnet på innkommende post og portnummeret, atskilt av et kolon. For eksempel, hvis serveren var "emailserver.com," "Destination" boksen ville lese "emailserver.com:143." Erstatt "143" med "110" hvis du bruker en POP3-server i stedet for en IMAP-server for å motta e-post. Klikk "Legg til" for å lage tunnelen.

11 Flytt tilbake til hovedskjermen til PuTTY og klikk "Connect" for å opprette en tilkobling til SSH server og lage dine lokale tunneler. Oppgi eventuelle kontoopplysninger som kreves for å fullføre påloggings. Start din e-postklient og åpne dialogboksen Kontoinnstillinger. Endre utgående postinnstillingene slik domenenavnet leser "localhost" og portnummeret leser "3000." Endre innkommende postinnstillingene for å gjøre det samme, men med port som "3001" i stedet. Du vil nå motta e-post i løpet av de sikre tunneler.

Hint

  • Du kan bruke lokal port forwarding å omdirigere tilkoblinger og omgå restriktive brannmurer.