Vzdáleně přistupujte k Macu z jiných zařízení bez ohrožení zabezpečení tím, že v macOS povolíte 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í.
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.
Obecně SSH 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ů. Můžete také, pokud máte účet GitHub použijte 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ŘENO Nastavení systému na vašem Macu.
- Navigovat do Obecné > Sdílení.
- Zapněte přepínač vedle Vzdálené přihlášení a klikněte na Informace (i) tlačítko vedle něj. Příkaz přihlášení k SSH serveru najdete pod Vzdálené přihlášení. Například v našem případě je to "ssh [email protected]."
- Zapněte 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 to platforma, pokud má druhé zařízení rozhraní příkazového řádku a je ve stejné síti jako vaše 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žívat SSH na počítačích se systémem Windows.
Můžete také použít některý z nejlepší aplikace emulátoru terminálu pro Android pokud nechcete Termius, ale budete na ně muset nainstalovat SSH pomocí pkg install ssh
nebo pkg install dropbear
příkaz. 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 Termiusna vašem zařízení Android.
- Klepněte na hamburgerové menu ikonu 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.3 obrázky
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é přihlášení provedením 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.