Vypnite počítač WindowsLinux na diaľku
| Nie som zodpovedný za akékoľvek škody spôsobené tu poskytnutými informáciami/skriptmi! Vytvoril som ich ja podľa môjho najlepšieho vedomia a svedomia, ale môžu obsahovať chyby. Všetko je na vaše vlastné riziko! |
Stále ma hnevalo, že som zabudol vypnúť počítač v domácej sieti. To vždy znamenalo určité úsilie. Pretože sme v zásade všetci príliš inteligentní na to, aby sme spálili zbytočné kalórie 🙂, vytvoril som spôsob, ako vypnúť akýkoľvek počítač so systémom Windows alebo Linux z môjho tabletu na centrálnej stene. Ako to funguje a čo k tomu potrebujete, to vám ukážem v nasledujúcom článku.

Prípravy:
V tu zobrazenom príklade používam SSH na pripojenie k počítaču, ktorý sa má vypnúť. S Linuxom je to samozrejme veľmi jednoduché, pretože server SSH je zvyčajne už spustený. Ak používate Linux, je najlepšie nastaviť vyhradeného používateľa s právami na vypnutie. Nemusíte robiť viac ako prípravu. Ak používate Windows, v predvolenom nastavení nie je spustený žiadny server SSH. Potom si musíte nejaký nainštalovať. Ako to funguje, si môžete prečítať tu. Nebojte sa, je to veľmi jednoduché! Ak je server SSH nainštalovaný v počítači so systémom Windows, môžete ho úplne ovládať na diaľku pomocou príkazového riadku. To môže byť užitočné každú chvíľu!
Vypnutie počítača na diaľku:
Po vykonaní príprav sa môžeme na diaľku dostať k skutočnému plánu čistého vypnutia počítača. Ak to chcete urobiť prostredníctvom už nainštalovaného servera SSH, ukážem vám tu dva spôsoby:
Vypnutie pomocou Taskeru:
Tasker umožňuje veľmi ľahko posielať príkazy na akýkoľvek počítač cez SSH. Potrebujete len malý doplnok s názvom SSH Tasker Plugin. To stojí okolo jedného eura, takže je to celkom dostupné. (K dispozícii je tiež bezplatné vydanie Lite. Podporuje však iba veľmi obmedzenú skupinu príkazov. Príkaz vypnutia nie je podporovaný.)
Ak ste nainštalovali doplnok, otvorte Tasker a pridajte nový úloha doplnené. Po vytvorení pridáte nový akcia doplnené. V okne, ktoré sa otvorí, vyberte Zapojiť. Tam by ste potom mali mať zmysel
Nájsť. V takom prípade kliknite na bod „Doplnok SSH platený„o. Otvorí sa konfiguračná stránka, na ktorej kliknete na editovacie pero napravo od konfigurácia kliknutia.
Tam teraz zadajte svoje konkrétne údaje o serveri. Nakoniec by to malo vyzerať takto (ak používate štandardný port 22). Pozor pre používateľov Linuxu: Tu zobrazený príkaz vypnutia je platný iba pre Windows. Ak máte systém Linux, ktorý chcete vypnúť, jednoducho zadajte príslušný príkaz na vypnutie systému Linux (napríklad sudo shutdown -h now):
Príkaz „shutdown/s/t 0“ sa pošle na 192.168.178.8 cez SSH. (/ s je parameter pre vypnutie,/t 0 označuje, že by malo byť počkať 0 sekúnd, kým sa počítač vypne. Tam môžete samozrejme určiť akékoľvek oneskorenie)
To je v podstate všetko! Ak ste si nainštalovali aj Tasker URL Launcher, môžete úlohu vyvolať aj cez tasker: // Taskname a v ďalšom kroku nakonfigurovať napríklad nástenný vypínač, pomocou ktorého môžete počítač vypnúť jednoduchým stlačením tlačidla. Ako také niečo všeobecne funguje, si môžete prečítať tu.
Vypnutie pomocou PHP:
Ak nemáte používaného Taskera, môžete tiež posielať SSH príkazy na akýkoľvek počítač pomocou PHP. Za týmto účelom musí byť na vašom webovom serveri aktivovaná prípona PHP SSH2. V takom prípade môžete počítač v lokálnej sieti vypnúť pomocou nasledujúceho skriptu: