Categories
IT-tutorials

Hur man använder SSH för säkra anslutningar på Mac

Saker att veta:

  • Slå på fjärrinloggning för att komma åt din Mac från en annan dator via SSH.
  • Du kan komma åt en server på offentlig IP-adress via SSH.
  • Använd SSH om du arbetar på osäkra nätverk.
  • Så här konfigurerar du SSH på Mac:
    • Fjärrserverns IP-adress krävs.
    • Du bör ha användarnamnet och lösenordet för en användare på servern.

SSH används vanligtvis för att logga in på en fjärrdator och utföra kommandon. Dessutom stöder den också tunnling, vidarebefordran av TCP-portar och X11-anslutningar. SSH fungerar på en klient-server-modell; den finns på din Mac men är som standard inaktiverad. I den här artikeln hjälper jag dig att förstå hur du kan använda SSH för säkra anslutningar på Mac som kör macOS Ventura eller tidigare.

Vad är SSH för Mac?

SSH är en akronym för “Secure Shell” eller “Secure Socket Shell”. Det är i huvudsak ett kryptografiskt nätverksprotokoll som används för nätverk, operativsystem och konfigurationshantering. Dess mest framträdande egenskap är att den använder säker fjärrkommunikation över oskyddade öppna nätverk, vilket är aktiverat genom SSH-nycklar. SSH-nycklar produceras med hjälp av en säkerhetsalgoritm.

När du skapar en uppsättning SSH-nycklar för din Mac kommer du att skapa en “offentlig” och “privat” nyckel. Det hela är ganska tekniskt, men de offentliga och privata nycklarna skapas med hjälp av primtal och enorma slumptal. Låt oss nu ta reda på hur vi kan ställa in SSH på Mac

Hur man konfigurerar SSH-server i macOS

Låt oss kontrollera processen för att aktivera SSH baserat på din Mac.

macOS Ventura eller senare

  1. Klicka på Apple-logotypen () från menyraden.
  2. Öppna Systeminställningar

    För att konfigurera SSH-servern på Mac, klicka på Apple-logotypen, gå till Systeminställningar

  3. Gå till General Apple Inställningar App → Dela.

    Gå nu till Allmänt, tryck på Dela

  4. Växla på fjärrinloggning.

    Växla på fjärrinloggning

  5. Klicka nu på info-ikonen (i).
  6. Du måste markera Tillåt fullständig diskåtkomst för fjärranvändare i Fjärrinloggning och ange vilka användare som kan logga in.
    • Alla användare: Alla som har tillgång till din dator eller ditt nätverk kan logga in.
    • Endast dessa användare: Endast de användare du auktoriserar kommer att kunna logga in på distans.

      Klicka nu på info-ikonen (i), tillåt fullständig diskåtkomst för fjärranvändare i fjärrinloggning

Grattis! SSH-servern är nu aktiverad på din macOS Ventura, och du bör kunna ta emot inkommande SSH-anslutningar via din Mac.

Obs: Under Fjärrinloggning kan du hitta din Macs IP-adress.

macOS Monterey eller tidigare

  1. Gå till Apple-logotypen () från menyraden.
  2. Starta Systeminställningar → Allmänt Apple Inställningar App → gå till Delning.
  3. Markera rutan bredvid Fjärrinloggning.
  4. Markera nu rutan bredvid Tillåt full diskåtkomst för fjärranvändare och ange vilka användare som kan logga in.

    macOS Monterey eller tidigare, markera rutan bredvid Tillåt full diskåtkomst för fjärranvändare

Din SSH-server är live nu!

Hur man ansluter SSH till Mac via en annan Mac

För att komma åt din Mac från en annan fjärr-Mac eller en SSH-klient, följ stegen som beskrivs nedan.

  1. Starta Terminal eller en annan SSH-klient på Mac.
  2. Ange din Macs IP-adress → tryck på retur.
    Till exempel, ssh [email protected].
  3. Ange ditt lösenord → tryck på retur.

Hur man stänger av SSH Server på Mac

Om du inte längre vill fjärråtkomst till din Mac via en SSH-klient kan du inaktivera SSH-servrarna på din Mac genom att följa stegen nedan.

macOS Ventura

  1. Öppna Systeminställningar.
  2. Gå till Allmänt → Delning.
  3. Stäng av fjärrinloggning.

macOS Monterey

  1. Navigera till Systeminställningar → klicka på Dela.
  2. Avmarkera rutan bredvid Fjärrinloggning.

Vanliga frågor

F. Hur kan jag se om någon tittar på min dator på distans?

Titta igenom listan över nyligen använda filer och data. På Mac-datorer kan du enkelt se en lista över dina vanligast använda filer samt dina senast använda appar. Om du ser något utöver det vanliga i dessa listor är det tänkbart att någon har fått tillgång till din Mac.

F. Kan någon komma åt min Mac på distans utan att jag vet det?

Ja, någon kan komma åt din Mac på distans utan din vetskap eftersom Mac-datorer är sårbara för hackning. Om SSH är aktiverat kan alla med administratörsuppgifter potentiellt köra kod som kan resultera i ett totalt övertagande av din Mac.

Avslutar…

Jag hoppas att den här artikeln har hjälpt dig att förstå vad SSH är och hur du använder det på din Mac. Det är relativt vanligt att du fastnar när du använder SSH på Mac, så om du gör det, vänligen lämna en kommentar. Jag hjälper dig gärna.

Läs mer:

  • Hur man hittar en routers IP-adress på Mac
  • Hur man hittar routerns IP-adress från din iPhone/iPad
  • Hur man döljer IP-adressen i Safari på iPhone, iPad och Mac

Leave a Reply