Co byste měli vědět:
- Zapněte vzdálené přihlášení pro přístup k Macu z jiného počítače přes SSH.
- Na server můžete přistupovat na veřejné IP adrese přes SSH.
- Pokud pracujete v nezabezpečených sítích, použijte SSH.
- Konfigurace SSH na Macu:
- Je vyžadována IP adresa vzdáleného serveru.
- Měli byste mít uživatelské jméno a heslo uživatele na serveru.
SSH se obvykle používá pro přihlášení ke vzdálenému počítači a provádění příkazů. Kromě toho také podporuje tunelování, přesměrování portů TCP a připojení X11. SSH funguje na modelu klient-server; je na vašem Macu, ale ve výchozím nastavení je deaktivován. V tomto článku vám pomůžu pochopit, jak můžete použít SSH pro zabezpečené připojení na Macu se systémem macOS Ventura nebo starším.
- Co je SSH pro Mac?
- Jak nakonfigurovat server SSH v systému Mac
- Jak připojit SSH k Macu přes jiný Mac
- Jak vypnout SSH Server na Macu
Co je SSH pro Mac?
SSH je zkratka pro „Secure Shell“ nebo „Secure Socket Shell“. Jedná se v podstatě o kryptografický síťový protokol používaný pro správu sítě, operačních systémů a konfigurace. Jeho nejvýznamnější funkcí je, že využívá zabezpečenou vzdálenou komunikaci přes nechráněné otevřené sítě, která je povolena pomocí klíčů SSH. SSH klíče jsou vytvářeny pomocí bezpečnostního algoritmu.
Při vytváření sady klíčů SSH pro váš Mac vytvoříte „veřejný“ a „soukromý“ klíč. Je to všechno docela technické, ale veřejný a soukromý klíč se vytváří pomocí prvočísel a obrovských náhodných čísel. Nyní pojďme zjistit, jak můžeme nastavit SSH na Macu
Jak nakonfigurovat SSH server v macOS
Pojďme zkontrolovat proces aktivace SSH na základě vašeho Macu.
macOS Ventura nebo novější
- Klikněte na logo Apple () na liště nabídek.
- Otevřete Nastavení systému
- Zamiřte ke generálovi
→ Sdílení. - Zapněte vzdálené přihlášení.
- Nyní klikněte na ikonu info (i).
- Musíte zaškrtnout políčko Povolit úplný přístup k disku pro vzdálené uživatele ve vzdáleném přihlášení a určit, kteří uživatelé se mohou přihlásit.
-
Všichni uživatelé: Přihlásit se může kdokoli s přístupem k vašemu počítači nebo síti.
-
Pouze tito uživatelé: Vzdáleně se budou moci přihlásit pouze uživatelé, kterým povolíte.
-
Gratulujeme! Server SSH je nyní na vašem macOS Ventura povolen a měli byste být schopni přijímat příchozí připojení SSH prostřednictvím vašeho Macu.
Poznámka: V části Vzdálené přihlášení najdete IP adresu svého Macu.
macOS Monterey nebo starší
- Přejděte na logo Apple () z panelu nabídek.
- Spusťte Předvolby systému → Obecné
→ přejděte na Sdílení. - Zaškrtněte políčko vedle položky Vzdálené přihlášení.
- Nyní zaškrtněte políčko Povolit vzdáleným uživatelům úplný přístup k disku a určete, kteří uživatelé se mohou přihlásit.
Váš server SSH je nyní aktivní!
Jak připojit SSH k Macu přes jiný Mac
Chcete-li k Macu přistupovat z jiného vzdáleného Macu nebo klienta SSH, postupujte podle kroků uvedených níže.
- Spusťte Terminál nebo jiného klienta SSH na Macu.
- Zadejte IP adresu vašeho Macu → stiskněte return.
Například ssh [email protected]. - Zadejte své heslo → stiskněte return.
Jak vypnout SSH Server na Macu
Pokud si již nepřejete vzdálený přístup k Macu prostřednictvím klienta SSH, můžete servery SSH na svém Macu deaktivovat podle následujících kroků.
macOS Ventura
- Otevřete Nastavení systému.
- Přejděte na Obecné → Sdílení.
- Vypněte vzdálené přihlášení.
macOS Monterey
- Přejděte na Předvolby systému → klikněte na Sdílení.
- Zrušte zaškrtnutí políčka vedle položky Vzdálené přihlášení.
Nejčastější dotazy
Prohlédněte si seznam naposledy použitých souborů a dat. Na počítačích Mac můžete snadno zobrazit seznam svých nejčastěji používaných souborů a také naposledy používaných aplikací. Pokud v těchto seznamech uvidíte něco neobvyklého, je možné, že někdo získal přístup k vašemu Macu.
Ano, někdo může vzdáleně přistupovat k vašemu Macu bez vašeho vědomí, protože Macy jsou zranitelné vůči hackerům. Pokud je povoleno SSH, kdokoli s přihlašovacími údaji správce může potenciálně spustit kód, který by mohl vést k úplnému převzetí vašeho Macu.
Balení…
Doufám, že vám tento článek pomohl pochopit, co je SSH a jak jej používat na vašem Macu. Je poměrně běžné, že se při používání SSH na Macu zaseknete, takže pokud ano, zanechte prosím komentář. Rád vám pomohu.
Přečtěte si více:
- Jak zjistit IP adresu routeru na Macu
- Jak zjistit IP adresu routeru z vašeho iPhone/iPad
- Jak skrýt IP adresu v Safari na iPhone, iPad a Mac