Portál AbcLinuxu, 17. července 2025 18:08
Čo navrhujete? Skript? Ako sa prihlásiť cez ssh bez zadávania hesla?
From xxx.xxx.xxx.xxx icmp_seq=1 Time to live exceededKeby sa to dalo vyriešiť dynamickým dns, tak by som sa nepýtal. Jednoducho stroj je absolútne nedostupný zvonka.
Pokud to chápu dobře, máte počítač, kterému provider každých 24 hodin změní IP adresu. Na něm spouštíte SSH klienta a přihlašujete se na nějaký globálně dostupný stroj a tímto způsobem si vytváříte tunel. Je tak? Problém je v tom, že tunel vám co 24 hodin zdechne, že?
Nuže, rozpadá se nám to na dva problémy - 1. detekovat, že nám zdechl tunel a 2. vytvořit jej znovu.
Detekovat rozpadnutí lze snadno a to mnoha způsoby, například nějakým skriptem, který bude něco testovat, to víte určitě líp než já, protože znáte přesné podmínky svého uspořádání. Znovuvytvoření obnáší SSH bez hesla, což je samozřejmě triviální - prostě se přihlašujte prostřednictvím klíčů. Viz man ssh-keygen, přičemž vytvořte klíč bez passphrase. A to je celé. Akorát si jej k***a dobře hlídejte.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.