Jak získat zabezpečené připojení na macOS pomocí SSH

Existuje několik metod pro vzdálené připojení a správu počítačů, včetně FTP, RDP a dalších, ale nejsou bezpečné. Protokol SSH však nahrazuje staré nezabezpečené protokoly lepším zabezpečením. Primárně slouží jako prostředek pro vzdálený přístup k počítači z jiného zařízení.

MUO VIDEO DNE

POKRAČOVÁNÍ V OBSAHU POKRAČUJTE PŘEJÍMÁNÍM

Ve výchozím nastavení Apple na počítačích Mac vypíná SSH, takže pokud jej chcete používat, budete jej muset zapnout. Tato příručka vám ukáže, jak povolit a používat SSH pro zabezpečené připojení na vašem Macu.

Co je SSH?

SSH, zkratka pro „Secure Shell“ nebo „Secure Socket Shell“, je bezpečný síťový komunikační protokol. Správci jej obvykle používají pro bezpečné připojení ke vzdáleným zařízením.

SSH se opírá o šifrované klíče známé jako klíče SSH, které fungují jako pověření pro přístup a řídí se šifrovacím protokolem. Zatímco ve Windows budete muset generovat klíče SSH pomocí klienta SSH třetí strany, macOS vám umožňuje generovat klíče SSH prostřednictvím aplikace Terminál.

SSH obecně funguje přes port 22 a má různé aplikace jiné než zařízení pro vzdálený přístup, jako jsou šifrované přenosy souborů a vytváření šifrovaných tunelů. Pokud máte účet GitHub, můžete také použít SSH pro ověřování bez hesla na GitHubu. Ve výchozím nastavení je také k dispozici na serverech Unix, Linux a macOS.

Jak povolit SSH server na vašem Macu

Apple vám poskytuje server SSH na macOS a k jeho používání jej stačí povolit. Chcete-li povolit server SSH na počítači Mac, postupujte podle těchto jednoduchých pokynů:

  • Otevřete Nastavení systému na vašem Macu.
  • Přejděte na Obecné > Sdílení.
  • Zapněte přepínač vedle položky Vzdálené přihlášení a klikněte na tlačítko Informace (i) vedle něj. Příkaz přihlášení serveru SSH naleznete v části Vzdálené přihlášení. Například v našem případě je to „ssh [email protected].“
  • Zapněte možnost Povolit úplný přístup k disku pro vzdáleného uživatele. Můžete také změnit nastavení pro přístup k vašemu serveru SSH.
  • Po dokončení bude na vašem Macu připraven SSH server k použití.

    Jak se připojit k SSH serveru vašeho Macu

    Po povolení vzdáleného přihlášení na vašem Macu k němu můžete přistupovat prostřednictvím jiných zařízení bez ohledu na platformu, pokud má druhé zařízení rozhraní příkazového řádku a je ve stejné síti jako váš Mac. V tomto příkladu budeme přistupovat k serveru SSH počítače Mac ze zařízení Android pomocí služby Termius, ale můžete také použít SSH na počítačích se systémem Windows.

    Můžete také použít kteroukoli z nejlepších aplikací emulátoru terminálu pro Android, pokud nechcete Termius, ale budete na ně muset nainstalovat SSH pomocí příkazu pkg install ssh nebo pkg install dropbear. Jakmile budete mít rozhraní příkazového řádku dle vašeho výběru, postupujte podle těchto pokynů a připojte se k serveru SSH vašeho Macu:

  • Stáhněte a otevřete Termius na vašem zařízení Android.
  • Klepněte na ikonu nabídky hamburgeru a vyberte Terminály.
  • Zadejte přihlašovací příkaz, který jste dříve našli pod přepínačem Vzdálené přihlášení v macOS, a stiskněte Připojit.
  • Zadejte přihlašovací heslo svého Macu a klepněte na Pokračovat.
  • Poté budete mít přístup k systému souborů vašeho Macu přes terminál. Na serveru SSH můžete spouštět různé příkazy, jako je ls, cd, mkdir, rm, cp a další.

    Zakázat SSH, když není vyžadováno

    I když je SSH dobré, nedoporučujeme jej nechat zapnutý. Nezapomeňte jej tedy deaktivovat jednoduchým vypnutím vzdáleného přihlášení podle stejných kroků.

    SSH je vynikající způsob, jak přistupovat k jednomu zařízení z jiného zařízení, aniž byste museli obětovat bezpečnost. V případě potřeby můžete také SSH do serveru VirtualBox Ubuntu.