Sdílet prostřednictvím


Spuštění příkazu SSH

Aktivita příkazu Spustit SSH otevře připojení SSH ke vzdálenému serveru a spustí příkazy prostředí na daném serveru. Pomocí aktivity Spustit příkaz SSH spusťte zálohovací aplikace nebo dávkové skripty, které spouští sadu složitých příkazů na počítači s jiným systémem než Windows. Aktivita Spustit příkaz SSH může spustit libovolný příkaz v prostředí Secure Shell.

Aktivita spuštění příkazu SSH je založená na puTTY beta .70. Implementace SSH v příkazu Spustit SSH má určitá omezení:

  • Aktivita příkazu Spustit SSH nefunguje se všemi servery SSH-1 a SSH-2. Obecně platí, že tato aktivita funguje s většinou serverů SSH, ale nefunguje pro všechny implementace serveru SSH.

  • Ke stažení a použití nástroje pro generování klíčů PuTTy musíte vytvořit klíče pro aktivitu příkazu Spustit SSH. Nástroj pro generování klíčů je k dispozici na webu Download PuTTY - bezplatného klienta SSH a telnet pro Windows.

  • Aktivita příkazu Spustit SSH podporuje SSH-1. Microsoft nedoporučuje používat SSH-1. Pokud chcete zabránit spuštění aktivity příkazu SSH pomocí SSH-1, měli byste použít soubor klíče obsahující klíče, které nepodporují SSH-1. Nepoužívejte dvojici uživatelského jména a hesla; použijte soubor klíče.

  • Vlastnost Accept Host Key Change není doporučené nastavení. Tato vlastnost by se měla použít pouze k navázání počátečního připojení k počítači, když je klíč uložen na serveru sady Runbook. Runbooky, které obsahují aktivitu příkazu Spustit SSH, by měly být nakonfigurované se zakázanými akcemi Přijmout změnu klíče hostitele. Při použití této vlastnosti zakáže ověření identity serveru SSH a představuje bezpečnostní riziko.

  • Měli byste si projít seznam kryptografických šifer podporovaných puTTY, který najdete na adrese https://the.earth.li/~sgtatham/putty/0.70/htmldoc/Chapter4.html#config-ssh-encryption.

  • PuTTY beta .61 používá pseudonáhodný generátor čísel vhodný pro většinu kryptografických účelů. Nedoporučuje se pro generování dlouhodobých kryptografických klíčů.

    Další informace o PuTTY, přejděte ke stažení PuTTY - zdarma SSH a telnet klienta pro Windows.

Konfigurace aktivity příkazu SSH

Před konfigurací aktivity příkazu Spustit SSH je potřeba určit následující:

  • Informace o připojení počítače, který je hostitelem serveru SSH, ke kterému se chcete připojit.

  • Příkazy, které chcete spustit.

  • Zda potřebujete soubor klíče pro přihlášení k serveru před spuštěním příkazů; to závisí na vašem serveru SSH.

Ke konfiguraci aktivity příkazu Spustit SSH použijte následující informace.

Detaily

Nastavení Pokyny ke konfiguraci
Počítač Zadejte název počítače nebo IP adresy, na které je spuštěný server SSH. Můžete také použít tlačítko se třemi tečkou (...) a vyhledat počítač.
Port Zadejte číslo portu, které musíte použít pro připojení k serveru SSH.
Spustit příkaz Vyberte tuto možnost a zadejte příkaz, který chcete spustit na serveru SSH po navázání připojení.
Soubor sady příkazů Tuto možnost vyberte a zadejte soubor, který obsahuje sadu příkazů, které se po navázání připojení spustí na serveru SSH. Soubor sady příkazů musí používat skriptovací jazyk nativního prostředí na serveru SSH.
Přijmout změnu klíče hostitele Tuto možnost vyberte, pokud chcete přijmout změny klíče hostitele, když dojde k jejich výskytu. Poznámka k zabezpečení: Toto nastavení se doporučuje nepoužívat, protože může způsobit, že runbook přijme jakoukoli změnu na serveru, včetně všech, které jsou určené pro škodlivé účely. Výběrem této možnosti dáváte pokyn aktivitě, aby se připojila k libovolnému serveru bez ohledu na klíč hostitele. Tuto možnost použijte pouze pro účely testování.
Časový limit připojení Zadejte dobu v sekundách, po kterou bude aktivita příkazu Spustit SSH čekat na dokončení příkazu SSH. Nakonfigurujte hodnotu 0 (nula) nebo nechte pole prázdné a počkejte na neomezenou dobu.

Po uplynutí časového limitu vyprší časový limit, vyprší časový limit aktivity příkazu SSH a vrátí upozornění. Příkaz, který jste spustili, může pokračovat ve spuštění bez ohledu na to, jestli vypršel časový limit aktivity příkazu SSH.

Rozšířený

Nastavení Pokyny ke konfiguraci
Uživatelské jméno Zadejte uživatelské jméno, které potřebujete k přihlášení k serveru SSH.
Heslo Vyberte tuto možnost a zadejte heslo přidružené k zadanému uživatelskému jménu.
Soubor klíče Tuto možnost vyberte, pokud chcete zadat soubor klíče, který se má použít. K vytvoření souboru klíče musíte použít generátor souborů klíčů PuTTY. Tento nástroj si můžete stáhnout ze stránky Download PuTTY - bezplatného klienta SSH a telnet pro Windows.
Přístupové heslo Zadejte heslo přidružené k zadanému souboru klíče.

Publikovaná data

Následující tabulka uvádí publikované datové položky.

Položka Popis
Command Příkaz, který se spustil na serveru SSH. Tato data nejsou k dispozici, pokud je vybrána možnost Soubor sady příkazů.
Soubor sady příkazů Soubor sady příkazů, který se použil ke spouštění příkazů na serveru SSH. Tato možnost není k dispozici, pokud je vybraná možnost Spustit příkaz .
Název počítače Název nebo IP adresa serveru SSH.
Výsledek provádění Text publikovaný jako výstup příkazů, které byly spuštěny na serveru SSH.
Ukončovací kód Ukončovací kód publikovaný příkazem. Při použití souboru sady příkazů se jedná o ukončovací kód posledního příkazu v souboru.
Cesta k souboru klíče Cesta k souboru klíče použitého k ověření pomocí serveru SSH.
Port Port použitý pro připojení k serveru SSH.
Username Uživatelské jméno použité k přihlášení k serveru SSH.

Další kroky

Přečtěte si článek o tom, jak získat proměnné SNMP.