INSTALACE
SSH KLIENTA PRO
WINDOWS
95/NT (TeraTerm+Tssh)
SSH klient plní podobnou funkci jako klasický telnet klient. Na rozdíl od normálního
telnetu, SSH klient při navazování spojení s hostitelským systémem (UNIX host)
dohodne klíče určené pro kryptování vytvořeného spojení.
Po vytvořeném spojení jsou přenášena data šifrovaně bez možnosti jejich "odposlechu"
při průchodu po nezabezpečených sítích - tedy zadané jméno a heslo při spojení na
požadovaný server je již přenášeno "bezpečnou" cestou - zašifrovaně.
Také další data která jdou tímto spojením jsou šifrovaná a nemůže dojít k jejich
odposlechu - například pošta kterou si prohlížíte na obrazovce.
Další příjemnou vlastností je možnost nastavení komprese spojení. Komprese způsobí
menší tok dat spojením - to je výhodné při spojení přes pomalé linky - například
modemové linky, spojení do lokalit přes síť nižší propustností, atd...
Na tomto místě byla původně popsána instalace freeware SSH klienta pro Windows od
Cedomira Cigalyho. Protože jsem mezitím nalezl nový a výkonější free SSH klient
pro Windows (TERATERM+TTSSH), popisuji instalaci tohoto. Pro zájemce o instalaci
původního SSH klienta odkazuji na tuto
stránku. Výhodou SSH klienta od Cedomira Cigalyho je možnost použití i pod Windows
3.11 (16 bit) a také schopnost vytvoření SSH
tunelu na vzdalený stroj. To umožňuje používat TCP/IP aplikace skrz bezpečný - proti
odposlechu chráněný - SSH kanál. Pro tuto vlastnost jej, přes určité nedostatky v
rychlosti kryptování, nelze odepsat. Bližší informace o této možnosti naleznete
na této stránce pojednávající
o nastavení a použití SSH klienta od C. Cigaly-ho pro
používání TCP/IP aplikací skrz SSH tunel
Pokud potřebujete pouze řádkové SSH klienta pro win32
nebo řádkové SCP pro přenos souborů
pak se podívejte na tuto stránku,
kde je odkaz na další typ ssh klienta a řádkovou scp utilitu.
se skládá z instalace free terminálového programu - telnetu
(TERATERM)
a SSH rozšíření (TTSSH)
Stáhněte si soubor s terminálovým emulátorem pro Windows 95/NT
TTERMP23.ZIP
zde
. Po stažení jej rozbalte pomocí příkazu
pkunzip ttermp23.zip
v nějakém pomocném adresáři. Tak získáte instalační soubory programu TERATERM.
Jedním ze souborů bude i setup.exe . Spusťte jej a proveďte instalaci programu TERATERM do
nějakého (Vámi zvoleného) adresáře. Po úspěšné instalaci můžete smazat původní instalační soubory.
Dále si stáhněte SSH rozšíření programu TERATERM - soubor TTSSH.ZIP
zde . Uložte tento soubor do adresáře kde máte nainstalován program
TERATERM a tam jej rozbalte příkazem pkunzip ttssh.zip.
Nyní máte v adresáři spolu s terminálovým emulátorem TERATERM (klasický telnet) i jeho SSH
rozšíření TTSSH. Program by jste měli spouštět jako TTSSH.EXE - aby jste využívali ono SSH
rozšíření.
Po té si můžete vytvořit novou ikonu na pracovní ploše následujícím postupem:
Ukažte myší na místo na pracovní ploše kde chcete ikonu vytvořit
Stiskněte pravé tlačítko a v roletě která se objeví vyberte New
Objeví se nová roleta - vyberte položku Shortcut
Objeví se okno kde zadejte cestu k souboru TTSSH.EXE který se nachazí v adresáři kam jste
instalovali program TERATERM
Můžete také použít tlačitko BROWSE k vyhledaní souboru TTSSH.EXE
Po zadání cesty k souboru stiskněte tlačítko NEXT
Potvrďte nebo změnte jméno pod kterým bude ikona na pracovní ploše
Tlačítkem FINISH vytvořte ikonu
Spuštění klienta
Spusťte soubor TTSSH.EXE pomocí ikony nebo z příkazového řádku.
Při prvním¨spuštění se objeví dialogové okno kde můžete zadat jméno stroje
na který se hodláte připojit přes SSH protokol.
Při prvním spojení na nějaký počítač se vytváří identifikační klíč stroje který, se uloží do
souboru. Při dalším spojení na tentýž stroj je použit pro jeho identifikaci. Vytvoření klíče
musíte povolit v dialogovém okně, které se zobrazí.
Základní kroky pro zadání stroje do úvodní nabídky
Po spustění TTSSH.EXE
V roletě "Setup" vyberte položku TCP/IP
Po otevření okna TCP/IP editujte HOST LIST
Pokud si konfiguraci uložíte, můžete ji při vyvolání dalšího spojení vybrat v liště hosts
Spuštění spojení provedete tlačítkem "OK"
Klient několik vteřin navazuje spojení a po té Vás vyzve k zadání Vašeho jména
a hesla. Po úspěšném zadání dojde k přihlášení se k serveru podobně jako u klasického
telnet klienta. Takto vytvořené spojení je již chráněno proti odposlechu šifrováním.
Počeštění TTSSH
Nyní je k dispozici také upravená verze ttssh.exe která umí překládat znaky
mezi znakovými sadami Windows a ISO-8859-2 (která se používá na UNIXu).
Celá instalace je k dispozici v zazipovaném souboru ttsshcz.zip.
Jedná se o instalaci nastavenou na fi.muni.cz a po té zabalenou do ZIPu.
Pokud již máte provedenou instalaci dle předchozího návodu, stačí když si
stáhnete soubor ttsshdif.zip. Obsahuje
potřebné upravené knihovny a soubory (TTPDLG.DLL, TTPSET.DLL, TTSSH.EXE, TTXSSH.DLL,
TTPCMN.DLL, TTPFILE.DLL, TTPTEK.DLL) a textový soubor TERATERM.ADD kde je uvedeno
jak upravit nastavení v TERATERM.INI .
Příklad souboru TERATERM.INI si můžete prohlédnout zde.