Jak nainstalovat klienta PuTTY SSH na Debian 12, 11 nebo 10

PuTTY je všestranný a široce používaný SSH klient, který umožňuje uživatelům bezpečné připojení ke vzdáleným serverům. Podporuje řadu síťových protokolů, včetně SSH, Telnet a SFTP, a poskytuje tak robustní a spolehlivé prostředky pro správu vzdálených systémů. PuTTY je známý pro svou jednoduchost, snadné použití a komplexní funkce, jako je autentizace na základě klíče, protokolování relací a přesměrování portů.

Použití PuTTY na Debianu 12, 11 nebo 10 může zjednodušit navazování zabezpečeného připojení ke vzdáleným serverům. Je to výhodné zejména pro uživatele, kteří potřebují lehkého a efektivního klienta SSH s grafickým uživatelským rozhraním. Tato příručka vás provede instalačním procesem PuTTY v Debianu a zajistí vám spolehlivý nástroj pro vaše potřeby vzdálené správy.

Aktualizujte Debian před instalací klienta PuTTY SSH

Před zahájením procesu instalace je nezbytné se ujistit, že váš systém Debian je aktuální. Aktualizace systému zajistí, že budete mít nejnovější bezpečnostní záplaty a aktualizace softwaru.

Chcete-li aktualizovat svůj systém Debian, otevřete terminál a spusťte následující příkaz:

sudo apt update && sudo apt upgrade

Nainstalujte klienta PuTTY SSH pomocí příkazu APT

Debian obsahuje PuTTY ve svém výchozím softwarovém úložišti, takže instalace klienta SSH na váš systém je snadná. Chcete-li zahájit proces instalace, otevřete terminál a proveďte následující příkaz:

sudo apt install putty putty-tools

Příkaz sudo apt install nainstaluje zadané balíčky spolu s jejich závislostmi. V tomto případě jsou balíčky, které se mají nainstalovat, putty a putty-tools.

Ověřte instalaci PuTTY

Zkontrolujte verzi klienta PuTTY SSH na vašem systému Debian pomocí tohoto příkazu v terminálu:

putty --version

Tento příkaz vypíše nainstalovanou verzi PuTTY a potvrdí, že proces instalace byl úspěšný. Nyní můžete použít PuTTY pro potřeby SSH a telnet vašeho systému Debian.

Spusťte uživatelské rozhraní klienta PuTTY SSH

Po úspěšné instalaci PuTTY můžete spustit klienta SSH pomocí terminálu. Chcete-li otevřít PuTTY z terminálu, proveďte následující příkaz:

putty

Tento příkaz spustí aplikaci PuTTY a na obrazovce se objeví hlavní okno konfigurace PuTTY.

Případně můžete spustit klienta PuTTY SSH pomocí grafického uživatelského rozhraní (GUI). Chcete-li to provést, postupujte takto:

  1. Klikněte na nabídku Aktivity v levém horním rohu obrazovky.
  2. Klikněte na ikonu Zobrazit aplikace, kterou představuje mřížka s devíti tečkami, která se obvykle nachází v levém dolním rohu přehledu aktivit.
  3. V okně Zobrazit aplikace vyhledejte „PuTTY“ zadáním do vyhledávacího pole nebo procházením uvedených aplikací.
  4. Kliknutím na ikonu PuTTY SSH Client spustíte aplikaci.

Začínáme s klientem PuTTy SSH

Tato část prozkoumá tipy a osvědčené postupy, jak začít s klientem PuTTY SSH na Debian Linuxu. Tyto tipy vám pomohou maximalizovat funkce PuTTY a zlepšit produktivitu při správě vzdálených připojení.

Konfigurace a uložení relací PuTTY SSH

Jednou z klíčových funkcí PuTTY je schopnost ukládat a spravovat více relací SSH. Chcete-li nakonfigurovat a uložit novou relaci SSH, postupujte takto:

  1. Spusťte PuTTY.
  2. V Zasedání kategorie, zadejte název hostitele nebo IP adresu vzdáleného serveru do pole Název hostitele (nebo adresa IP).
  3. Do pole Port zadejte číslo portu (výchozí hodnota je 22 pro SSH).
  4. Vybrat SSH jako typ připojení.
  5. Do pole Uložené relace zadejte popisný název relace a klikněte na tlačítko Uložit.

Jakmile relaci uložíte, můžete rychle načíst její nastavení tak, že ji vyberete ze seznamu Uložené relace a kliknete na Zatížení.

Přizpůsobte vzhled PuTTY

PuTTY umožňuje upravit jeho vzhled tak, aby vyhovoval vašim preferencím. Mezi běžné úpravy patří:

  • Změna písma a velikosti: Přejděte na Okno > Vzhled. Klepněte na tlačítko Změnit vedle části Nastavení písma a vyberte jiné písmo a velikost.
  • Úprava barev okna: Přejděte na Okno > Barvy. Vyberte barvu, kterou chcete změnit, a kliknutím na tlačítko Upravit vyberte novou barvu.
  • Nastavení průhlednosti okna: Přejděte na Okno > Chování. Povolte možnost dekorací oken poskytovaných systémem (pokud jsou k dispozici) a upravte posuvník průhlednosti okna.

Použijte Key-Based Authentication s PuTTY

Autentizace založená na klíči je bezpečnější způsob přihlašování na vzdálené servery než hesla. Chcete-li nastavit ověřování pomocí klíče pomocí PuTTY, postupujte takto:

  1. Vygenerujte pár veřejného a soukromého klíče pomocí generátoru klíčů PuTTY (PuTTYgen). Otevřete terminál a spusťte puttygen.
  2. Vyberte požadovaný typ klíče (RSA nebo EdDSA) a klikněte na Generovat.
  3. Náhodným pohybem myši přes prázdnou oblast generujte náhodnost klíče.
  4. Jakmile je klíč vygenerován, uložte veřejný klíč a soukromý klíč do samostatných souborů.
  5. Na vzdáleném serveru připojte obsah souboru veřejného klíče k souboru ~/.ssh/authorized_keys soubor.
  6. V PuTTY přejděte na Připojení > SSH > Auth. Klikněte na Procházet a vyberte soubor soukromého klíče.

Povolit X11 Forwarding na PuTTY

Pokud potřebujete spouštět grafické aplikace na vzdáleném serveru a zobrazovat je na místním počítači, povolte předávání X11. Udělat toto:

  1. Nainstalujte X server (např. Xming) na váš místní počítač.
  2. Spusťte PuTTY a načtěte požadovanou relaci.
  3. Přejděte na Připojení > SSH > X11.
  4. Zaškrtněte volbu Povolit předávání X11.
  5. Připojte se ke vzdálenému serveru.

PuTTy SSH PSCP CLI příkazy

Tato část se ponoří do nástroje příkazového řádku PSCP (PuTTY Secure Copy) a poskytne příklady běžných příkazů PSCP. PSCP je výkonný nástroj pro přenos souborů, který vám umožňuje bezpečně přenášet soubory mezi místním počítačem a vzdáleným serverem přes SSH.

Co je PSCP?

PSCP je nástroj příkazového řádku od společnosti PuTTY, který vám umožňuje bezpečně přenášet soubory mezi místním počítačem a vzdáleným serverem pomocí SCP nebo SFTP. S PSCP se můžete ověřit pomocí hesel nebo klíčů.

Příklad příkazů PSCP

Níže je deset příkladů příkazů PSCP a vysvětlení toho, co dělají:

Nahrajte soubor na vzdálený server:

pscp local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt z vašeho místního počítače do zadané cílové cesty na vzdáleném serveru.

Stáhnout soubor ze vzdáleného serveru:

pscp user@remote-server:/path/to/remote-file.txt local-destination

Tento příkaz stáhne soubor remote-file.txt ze vzdáleného serveru a uloží jej do určeného místního umístění.

Přeneste adresář a jeho obsah:

pscp -r local-directory user@remote-server:/path/to/destination

Tento příkaz nahraje celý lokální adresář a jeho obsah na vzdálený server pomocí parametru -r, což znamená „rekurzivní“.

Přenos souborů pomocí ověřování na základě klíče:

pscp -i private-key.ppk local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt pomocí ověřování na základě klíče. Parametr -i určuje soubor soukromého klíče, který se má použít.

Přenos souborů přes konkrétní port:

pscp -P 2222 local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt pomocí konkrétního portu (v tomto příkladu portu 2222). Parametr -P vám umožňuje zadat číslo portu.

Přenos souborů pomocí protokolu SCP:

pscp -scp local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt pomocí protokolu SCP. Parametr -scp vynucuje výchozí protokol pomocí SCP namísto SFTP.

Přenos souborů pomocí protokolu SFTP:

pscp -sftp local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt pomocí protokolu SFTP. Parametr -sftp vynucuje použití SFTP místo SCP.

Přenos souborů s konkrétní šifrou:

pscp -c aes256-cbc local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt pomocí specifické šifry (v tomto příkladu AES-256-CBC). Parametr -c určuje požadovanou šifru.

Zobrazení průběhu přenosu souborů:

pscp -v local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt a zobrazí informace o průběhu během přenosu. Parametr -v znamená "verbose".

Přenos souborů s omezením šířky pásma:

pscp -l 1024 local-file.txt user@remote-server:/path/to/destination

Tento příkaz nahraje soubor local-file.txt s limitem šířky pásma 1024 kb/s. Parametr -l vám umožňuje zadat limit šířky pásma v kilobitech za sekundu.

Pochopením a využitím těchto příkazů PSCP můžete efektivně a bezpečně spravovat přenosy souborů mezi místním počítačem a vzdálenými servery pomocí PuTTY.

Další příkazy APT pro správu

Tato část se bude zabývat procesem odinstalace klienta PuTTY SSH a nabídne další tipy pro uživatele, kteří již tento software na svém systému Debian nepotřebují.

Odebrat klienta PuTTY SSH

Pokud se rozhodnete, že již na svém systému Debian nepotřebujete klienta PuTTY SSH, můžete jej odinstalovat pomocí následujících kroků:

Chcete-li odebrat nástroje PuTTY i PuTTY, proveďte v terminálu následující příkaz:

sudo apt remove putty putty-tools

Tento příkaz odinstaluje PuTTY a související nástroje a účinně odstraní všechny stopy softwaru z vašeho systému.

Závěr

S úspěšně nainstalovaným PuTTY na vašem systému Debian se můžete rychle a bezpečně připojit ke vzdáleným serverům. Jeho jednoduchost a komplexní funkce z něj dělají vynikající volbu pro správu připojení SSH.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář