Mac OS High Sierra má vestavěnou podporu Telnet, která uživatelům umožňuje vzdáleně se připojit k jiným počítačům a serverům prostřednictvím sítě. Ve výchozím nastavení je však Telnet v daném operačním systému vypnutý.
Nastavení Telnet v Mac OS High Sierra je jednoduchý postup, ale vyžaduje několik kroků. Pomocí Telnet můžete přistupovat k jiným počítačům nebo serverům a provádět různé úkoly, jako je ladění problémů se sítí, správa vzdálených systémů atd.
Chcete-li začít, otevřete Terminal na vašem Macu. Terminal je aplikace, která Vám umožňuje komunikovat s příkazovým řádkem operačního systému. Můžete jej najít ve složce Nástroje nebo použít vyhledávání Spotlight.
Přejděte do nastavení systému kliknutím na ikonu "Apple" v levém horním rohu obrazovky a výběrem "nastavení systému". Poté vyhledejte a vyberte "Sharing". V okně, které se otevře, zaškrtněte políčko naproti "Remote Login". To vám umožní vzdálený přístup k vašemu počítači přes Telnet.
Nastavení Telnet v Mac OS High Sierra
Mac OS High Sierra ve výchozím nastavení neobsahuje klienta Telnet, ale lze jej přidat ručně. V tomto článku vám řekneme, jak nastavit Telnet na vašem zařízení pomocí příkazového řádku.
1. Otevřete terminál, který je ve složce Nástroje.
2. Zadejte následující příkaz:
sudo nano /etc/inetd.conf
3. Pro přístup k souboru zadejte heslo správce.
4. V terminálu se otevře soubor inetd.conf v textovém editoru Nano. Vyhledejte řádek s komentářem "telnet" a komentujte jej odstraněním symbolu " # " na začátku řádku.
5. Uložte změny v souboru stisknutím "Control + X", poté" Y "pro potvrzení a" Enter " pro uložení souboru se stejným názvem.
6. Zadejte příkaz:
sudo launchctl load -w /System/Library/LaunchDaemons/telnet.plist
7. Nyní by měl být Telnet nakonfigurován a připraven k použití na vašem Macu.
Upozorňujeme, že Telnet není bezpečný protokol, protože přenáší data v otevřené podobě. Doporučuje se používat pouze pro místní síť nebo interní testovací účely. Pokud potřebujete zabezpečené připojení, zvažte použití SSH místo Telnet.
Instalace Telnet v Mac OS High Sierra
V Mac OS High Sierra je ve výchozím nastavení Telnet zakázán, ale lze jej povolit podle tohoto návodu:
Zadejte následující příkaz a stiskněte Enter:
sudo nano /etc/inetd.conf
Příkaz spustí textový editor Nano se souborem inetd.conf .
Najděte řádek začínající na telnet, ujistěte se , že řádek není označen (nezačíná symbolem # ), a změňte jej tak, aby vypadal následovně:
telnet stream tcp nowait root /usr/libexec/telnetd
Tento řádek určuje možnosti pro spuštění serveru Telnet.
Stiskněte Ctrl + X, poté Y a poté Enter pro uložení změn a uzavření Nano.
Zadejte následující příkaz a stiskněte Enter:
sudo launchctl load -w /System/Library/LaunchDaemons/telnet.plist
Příkaz načte server Telnet při spuštění systému.
Po provedení těchto kroků bude Telnet nainstalován a připraven k použití v Mac OS High Sierra.
Otevření terminálu v Mac OS High Sierra
Pro otevření terminálu v Mac OS High Sierra postupujte podle následujících kroků:
- Přejděte do složky programy v počítači.
- Otevřete složku "servisní programy".
- Vyhledejte a spusťte aplikaci Terminál.
Nyní máte otevřený terminál a jste připraveni nakonfigurovat Telnet v Mac OS High Sierra.
Zadání příkazu k instalaci Telnet
Jakmile se ujistíte, že máte v počítači program Homebrew, můžete začít instalovat Telnet.
1. Otevřete program Terminal.
2. Zadejte následující příkaz a stiskněte klávesu Enter:
| $ brew install telnet |
3. Počkejte na dokončení instalace Telnet. Během procesu instalace požadovaných balíčků může být vyžadováno vaše povolení. Zadejte heslo svého účtu a počkejte, až instalace skončí.
Potvrzení instalace Telnet
Jakmile úspěšně nainstalujete Telnet na Mac OS High Sierra, můžete zkontrolovat, zda jeho instalace byla úspěšná. Chcete-li to provést, postupujte podle následujících kroků:
| 1. | Otevřete terminál zadáním příkazu "Terminal" do vyhledávacího pole aplikace. |
| 2. | Zadejte následující příkaz a stiskněte enter: |
| telnet localhost | |
| 3. | Pokud je telnet úspěšně nainstalován, zobrazí se následující zpráva: |
| Trying 127.0.0.1. | |
| Connected to localhost. | |
| Escape character is '^]'. | |
| Apple distribution of Telnet. | |
| Login: |
Pokud vidíte tuto zprávu, znamená to, že Telnet je úspěšně nainstalován a připraven k použití na vašem Macu. Nyní můžete konfigurovat a používat Telnet pro vaše potřeby.
Kontrola instalace Telnet
Po úspěšné instalaci Telnet na Mac OS High Sierra musíte zkontrolovat, zda Telnet na vašem počítači funguje. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete terminál kliknutím na ikonu "Terminal" ve složce "Utilities" nebo pomocí vyhledávání ve Spotlight.
- Do terminálu zadejte příkaz "telnet" a poté stiskněte klávesu Enter.
- Pokud je nainstalován Telnet, zobrazí se výzva Telnet se symbolem">", což znamená, že můžete zadávat příkazy Telnet.
Pokud při spuštění příkazu "telnet" v terminálu uvidíte chybovou zprávu, je pravděpodobné, že Telnet není ve vašem počítači nainstalován. V takovém případě budete muset opakovat postup instalace Telnet podle pokynů v článku "Nastavení Telnet v Mac OS High Sierra: krok za krokem".
Po úspěšné instalaci Telnet a ověření jeho stavu jste připraveni použít Telnet ke vzdálenému přístupu k jiným zařízením nebo serverům.
Konfigurace pověření Telnet
1. Otevřete terminál zadáním "Terminal" ve vyhledávání nebo ve složce "Nástroje" ve složce "Programy".
2. V terminálu zadejte následující příkaz:
sudo nano /etc/telnetrc
3. Možná budete muset zadat heslo správce. Zadejte heslo pro pokračování.
4. V textovém editoru, který se otevře, přidejte přihlašovací údaje pomocí následující šablony:
machine address_podle login váš_login password váš_parol
Pokud například chcete nakonfigurovat přihlašovací údaje pro vzdálený hostitel s IP adresou 192.168.1.100, přihlašovacím jménem "user" a heslem "password", přidejte následující řádek:
machine 192.168.1.100 login user password password
5. Stiskněte Ctrl + X pro opuštění textového editoru.
6. Budete vyzváni k uložení změn. Stiskněte Y a poté stiskněte Enter pro zachování změn.
Nyní máte nakonfigurována pověření Telnet v Mac OS High Sierra. Telnet můžete použít ke vzdálenému přístupu k uzlům pomocí zadaných přihlašovacích údajů a hesla.
Otevření připojení Telnet ke vzdálenému hostiteli
Chcete-li otevřít připojení Telnet ke vzdálenému hostiteli, postupujte podle následujících kroků:
- Otevřete terminál v počítači.
- Zadejte příkaz telnet adresa: přístav , kde adresa: Chosta adresa vzdáleného hostitele a přístav - číslo portu, se kterým chcete navázat spojení.
- Stisknutím klávesy Enter spusťte příkaz.
Pokud je vzdálený hostitel k dispozici a přijímá připojení Telnet, připojení bude navázáno a zobrazí se výzva k zadání příkazu.
Chcete-li ukončit relaci Telnet, zadejte příkaz Ctrl+] otevřete příkazovou nabídku a poté zadejte příkaz close .
Použití Telnet nemusí být bezpečné, protože data jsou přenášena v otevřené podobě. Pro bezpečnou vzdálenou práci s hostitelem se doporučuje používat SSH místo Telnet.
Uzavření připojení Telnet v Mac OS High Sierra
Chcete-li ukončit připojení Telnet v Mac OS High Sierra, postupujte podle následujících kroků:
| Krok 1: | Otevřete terminál, pokud ještě není otevřený. |
| Krok 2: | Stiskněte klávesu Ctrl + C na klávesnici. Tím se přeruší aktuální spuštění příkazu a vrátíte se do příkazového řádku. |
| Krok 3: | Zadejte příkaz "quit" (bez uvozovek) a stiskněte klávesu Enter. Tím se ukončí Telnetové připojení a zavře terminál. |
Nyní jste úspěšně uzavřeli připojení Telnet v Mac OS High Sierra. V případě potřeby můžete terminál znovu otevřít a navázat nové spojení.