Jak SSH na Macu pomocí nativního klienta SSH

Obsah:

Anonim

Věděli jste, že Mac má nativního klienta SSH zabudovaného přímo do příkazového řádku? Tento ssh klient umožňuje zabezpečená připojení a vzdálené přihlášení do jiných počítačů. Na rozdíl od Windows nebudete potřebovat aplikaci třetí strany, abyste mohli využívat SSH pro připojení ke vzdáleným počítačům a zařízením, protože ssh je zabudováno přímo do Mac OS a Mac OS X – perfektní!

Pojďme si projít, jak vytvořit připojení SSH k jinému počítači pomocí nativního klienta ssh v systému Mac OS.

Rychlé pozadí pro neznámé; SSH je zkratka pro Secure SHell a umožňuje vytvářet šifrovaná připojení k jiným počítačům přes síť nebo širší internet. Klienta SSH v Mac OS můžete použít k připojení k jakémukoli jinému počítači se spuštěným SSH serverem, ať už je to na jiném počítači Mac s Mac OS X, linuxem, unixem nebo Windows, nezáleží na tom, pokud má SSH server. běží a máte přihlašovací údaje, lze se k němu bezpečně připojit.

Použití ssh je považováno za poněkud pokročilé a obvykle užitečné pro vzdálenou správu systémů, aktivity shellu, správu serverů a další aktivity příkazového řádku. Pokud máte dva počítače ve vlastní síti, můžete SSH server nastavit na Macu pomocí System Preferences docela snadno, nebo pokud jste zkušení v Terminálu, můžete SSH povolit také přes příkazový řádek a vyzkoušet si to sami.

Jak používat klienta SSH na Mac

Za předpokladu, že máte po ruce IP vzdáleného serveru a vzdálené uživatelské jméno, zde je vše, co musíte udělat pro připojení přes SSH v Mac OS a Mac OS X:

  1. Spusťte aplikaci Terminál, Terminál se nachází v adresáři /Applications/Utilities/, ale můžete jej také spustit z Spotlight stisknutím Command+Mezerník a zadáním „Terminal“ a poté se vrátit
  2. Na příkazovém řádku zadejte následující syntaxi ssh:
  3. ssh [email protected]

    Nahraďte „username“ příslušným uživatelským účtem vzdáleného stroje a „ip.address“ IP adresou vzdáleného stroje. Například:

    ssh [email protected]

  4. Pro provedení příkazu stiskněte klávesu Return
  5. Volitelné: Možná budete muset ověřit pravost hostitele, pokud je vše zaškrtnuto, zadejte „ano“, abyste přijali klíč otisku prstu a připojili se k serveru SSH, nebo zadejte „ne“ pro odmítnutí a odpojit
  6. Přihlaste se ke vzdálenému serveru zadáním hesla uživatelského účtu, ke kterému se přihlašujete

To je vše, nyní jste přihlášeni ke vzdálenému počítači přes SSH.

V tomto okamžiku máte přístup ke všem funkcím příkazového řádku na vzdáleném počítači, za předpokladu, že máte oprávnění k provedení úlohy nebo spuštění příkazu. Co uděláte, jakmile se připojíte k SSH, je na vás, ale jak bylo uvedeno výše, je to určeno pro pokročilé použití, jako je správa systémů, správa serverů, síťové operace a další úkoly vyšší úrovně, které jsou obecně méně relevantní pro průměrného uživatele počítače.

Po dokončení můžete napsat „exit“ a odpojit se od vzdáleného počítače, nebo jednoduše zavřít aplikaci Terminal a ukončit ssh klienta a připojení.

Poznámka: můžete také SSH do svého vlastního Macu tímto způsobem, pokud to chcete vyzkoušet, ale nemá to smysl, protože spuštění Terminálu samo o sobě vám poskytuje přímý přístup k počítač pro začátek. Nabízí však způsob experimentování s připojením SSH, pokud jste to nikdy předtím neudělali, použijte jako IP své uživatelské jméno @ localhost nebo 127.0.0.1.

Mimochodem, pokud chcete někomu jinému povolit vzdáleně SSH do VAŠEHO Macu, budete muset nastavit nativní SSH server na vašem Macu (snadné, jak je popsáno zde) a pak budete chtít chcete-li pro tuto osobu přidat nový uživatelský účet na Mac, nikdy s nikým nesdílejte své vlastní přihlašovací jméno a heslo.Mějte na paměti, že pokud někomu poskytnete SSH přístup k vašemu Macu pomocí účtu správce, dáváte mu úplný přístup k vašemu počítači, všem souborům, aplikacím, aktivitě, protokolům a všemu ostatnímu, což představuje úplný a úplný vzdálený přístup k počítači. Příkazový řádek má k dispozici obrovské množství příkazů a je výkonnější než známé grafické rozhraní (GUI), které všichni známe a milujeme, takže to pravděpodobně nebudete chtít náhodně dovolit. Cokoli, co můžete dělat na příkazovém řádku, lze provést pomocí ssh, za předpokladu příslušných uživatelských oprávnění – proto je tak široce používán pro správu systémů a pokročilými uživateli a mnohem méně relevantní pro začátečníky a méně technicky založené. Pokud chcete někomu poskytnout vzdálený přístup pro účely odstraňování problémů a jste začátečník, je lepší použít sdílení obrazovky.

Chcete vidět další tipy pro SSH (zde)? Máte nějaké zajímavé triky SSH, o které se chcete podělit? Znáte lepšího klienta SSH než OpenSSH, který je zabudován do Mac OS? Dejte nám vědět do komentářů!

Jak SSH na Macu pomocí nativního klienta SSH