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

  Hur man använder SSH för säker anslutning 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-servermodell; 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 med 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 allmänheten och privata nycklar 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å Äpple logotyp ( ) från menyraden.
  2. Öppen Systeminställningar

      För att konfigurera SSH-servern på Mac, klicka på Apple-logotypen, gå till Systeminställningar
  3. Bege dig till Allmän  Apple Inställningar App Delning .

      Gå nu till Allmänt, tryck på Dela
  4. Slå på Fjärrinloggning .

      Växla på fjärrinloggning
  5. Klicka nu på info (i) ikon.
  6. Du måste kontrollera 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.

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

macOS Monterey eller tidigare

  1. Gå till Apples logotyp ( ) från menyraden.
  2. Lansera Systeminställningar Allmän  Apple Inställningar App → gå till Delning .
  3. Markera rutan bredvid Fjärrinloggning .
  4. Markera nu rutan bredvid Tillåt fullständig 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

Om du vill komma åt din Mac från en annan fjärr-Mac eller en SSH-klient följer du stegen nedan.

  1. Lansera Terminal eller en annan SSH-klient på Mac.
  2. Ange din Mac IP-adress → tryck lämna tillbaka .
    Till exempel, ssh [e-postskyddad] .
  3. Ge din Lösenord → träffa lämna tillbaka .

Hur man stänger av SSH Server på Mac

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

macOS kommer

  1. Öppen Systeminställningar .
  2. Bege dig till Allmän Delning .
  3. Stäng av Fjärrinloggning .

macOS Monterey

  1. Navigera till Systeminställningar → klicka Delning .
  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.