Uživatelské nástroje

Nástroje pro tento web


cs:service

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
cs:service [2017/08/22 11:13] kaklikcs:service [2025/11/11 23:18] (aktuální) roman
Řádek 1: Řádek 1:
- 
 ====== Vzdálená údržba stanic ====== ====== Vzdálená údržba stanic ======
  
Řádek 40: Řádek 39:
      
 V příkazovém řádku na serveru space.astro.cz pak můžeme nastavit heslo nástrojem passwd. V příkazovém řádku na serveru space.astro.cz pak můžeme nastavit heslo nástrojem passwd.
 +
 +
 +===== Nastavení SSH klienta pro přístup přes reverzní tunely =====
 +
 +Aby bylo možné pohodlně přistupovat ke stanicím přímo z vašeho počítače, bez nutnosti se nejdříve přihlašovat na server ''space.astro.cz'', doporučuje se upravit konfiguraci SSH vašeho PC.
 +
 +==== 1. Povolení adresáře s doplňkovými konfiguracemi ====
 +
 +Otevřete (nebo vytvořte) soubor <file>~/.ssh/config</file> a na jeho začátek přidejte řádek:
 +
 +<code bash>
 +Include ~/.ssh/config.d/*
 +</code>
 +
 +Tím zajistíte, že SSH klient bude načítat i konfigurační soubory uložené v adresáři <file>~/.ssh/config.d/</file>.
 +
 +==== 2. Vytvoření konfiguračního souboru pro tunely ====
 +
 +Vytvořte adresář (pokud ještě neexistuje) a soubor ''~/.ssh/config.d/space_tunnels'':
 +
 +<code bash>
 +mkdir -p ~/.ssh/config.d
 +nano ~/.ssh/config.d/space_tunnels
 +</code>
 +
 +Do souboru vložte následující obsah:
 +
 +<file bash>
 +# ~/.ssh/config.d/space_tunnels
 +#
 +# Pro aktualizaci seznamu tunelů ze serveru:
 +# ssh space.astro.cz "grep -E '^\s*(Host |Port|User|#)' /etc/ssh/ssh_config.d/ssh_tunnel_bolidozor.conf" > ~/.ssh/config.d/space_tunnels_list
 +
 +Host *.tunnel
 +  HostName localhost
 +  ProxyJump space.astro.cz
 +</file>
 +
 +
 +<WRAP info>
 +Pokud se na server ''space.astro.cz'' přihlašujete pod jiným uživatelem, než je vaše lokální uživatelské jméno, je nutné buď:
 +
 +  * nahradit uživatelské jméno přímo v definici ProxyJump, např.  
 +    ''ProxyJump uzivatel@space.astro.cz''
 +    
 +  * nebo mít v samostatném souboru (např. ''~/.ssh/config.d/space_astro'') definovaný záznam:
 +    <code bash>
 +    Host space.astro.cz
 +      User uzivatel
 +    </code>
 +Tím se zajistí, že SSH bude při připojování používat správného uživatele.
 +</WRAP>
 +
 +==== 3. Načtení seznamu aktivních tunelů ====
 +
 +Získejte aktuální seznam všech dostupných stanic s aktivním reverzním tunelem:
 +
 +<code bash>
 +ssh space.astro.cz "grep -E '^\s*(Host |Port|User|#)' /etc/ssh/ssh_config.d/ssh_tunnel_bolidozor.conf" > ~/.ssh/config.d/space_tunnels_list
 +</code>
 +
 +Tímto se vytvoří nebo aktualizuje soubor ''~/.ssh/config.d/space_tunnels_list'', který obsahuje definice všech dostupných stanic.
 +
 +
 +==== 4. Připojení ke stanici ====
 +
 +Po provedení výše uvedených kroků je možné se připojit ke stanici přímo ze svého počítače:
 +
 +<code bash>
 +ssh radio-stanice.tunnel
 +</code>
 +
 +
 +==== 5. Příklad: Připojení pro aplikaci [[cs:freya|Freya]] ====
 +
 +Pokud chcete přesměrovat port například pro použití aplikace ''Freya'', použijte:
 +
 +<code bash>
 +ssh -L 3731:localhost:3731 radio-stanice.tunnel
 +</code>
 +
 +Tím se na vašem počítači otevře port 3731, který bude přesměrován na danou stanici.  
 +Poté lze Freyu spustit lokálně bez nutnosti připojovat se přes ''space.astro.cz''.
 +
 +Viz podrobnější [[cs:freya|návod]].
 +
  
 ===== Nejčastější operace na stanici ===== ===== Nejčastější operace na stanici =====
Řádek 65: Řádek 150:
  
   scp test.wav ZVOLENEVES@space.astro.cz:/storage/bolidozor/ZVOLENEVES/.   scp test.wav ZVOLENEVES@space.astro.cz:/storage/bolidozor/ZVOLENEVES/.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
cs/service.txt · Poslední úprava: 2025/11/11 23:18 autor: roman