Állítsa le távolról a Windows Linux számítógépet
| Nem vagyok felelős az itt felajánlott információk/szkriptek által okozott károkért! Legjobb tudásom és meggyőződésem szerint én készítettem őket, de hibákat tartalmazhatnak. Minden a saját felelősségére történik! |
Folyamatosan bosszankodtam, hogy elfelejtettem leállítani az otthoni hálózat számítógépét. Ez mindig bizonyos erőfeszítést jelentett. Mivel alapvetően túl okosak vagyunk ahhoz, hogy felesleges kalóriákat égessünk el 🙂, létrehoztam egy módot arra, hogy bármelyik Windows vagy Linux számítógépet leállítsam a központi fali táblagépemről. Hogyan működik ez, és mire van szüksége hozzá, megmutatom a következő cikkben.

Előkészületek:
Az itt bemutatott példában az SSH segítségével csatlakozom a leállítandó számítógéphez. Linux alatt ez természetesen nagyon egyszerű, mivel egy SSH szerver általában már fut. Ha Linuxot használ, a legjobb, ha egy dedikált felhasználót állít be leállítási jogokkal. Az előkészítésnél nem kell többet tennie. Ha Windows rendszert használ, alapértelmezés szerint nem fut SSH szerver. Tehát utána telepítenie kell egyet. Itt olvashatja el, hogyan működik ez részletesen. Ne aggódj, ez nagyon egyszerű! Ha az SSH szerver telepítve van a Windows számítógépre, akkor teljesen távolról vezérelheti a parancssoron keresztül. Ez hébe-hóba hasznos lehet!
A számítógép távoli leállítása:
Az előkészületek megtétele után eljuthatunk a tényleges tervhez, amely szerint távolról tisztán leállítjuk a számítógépet. Ehhez a már telepített SSH-kiszolgálón keresztül két módot mutatok be itt:
Leállítás a Taskeren keresztül:
A Tasker megkönnyíti a parancsok küldését bármely számítógépre SSH-n keresztül. Csak egy SSH Tasker Plugin nevű kis pluginra van szüksége. Ez körülbelül egy euróba kerül, tehát meglehetősen megfizethető. (Van egy ingyenes Lite kiadás is. Ez azonban csak nagyon korlátozott számú parancsot támogat. A shutdown parancs nem támogatott.)
Ha telepítette a bővítményt, nyissa meg a Taskert, és adjon hozzá egy újat feladat - tette hozzá. Miután ez létrejött, hozzáad egy újat akció - tette hozzá. A megnyíló ablakban válassza a lehetőséget Csatlakoztat. Akkor meg kell kapnia a lényeget
Megtalálja. Ebben az esetben kattintson a pontra "Az SSH bővítmény fizetett" nál nél. Megnyílik egy konfigurációs oldal, amelyen a szerkesztőtollra kattint konfiguráció kattintások.
Itt adhatja meg a szerver adatait. Végül ennek kell kinéznie (ha a szabványos 22-es portot használja). Figyelem Linux felhasználók: Az itt látható leállítási parancs csak Windows rendszerre érvényes. Ha van olyan Linux rendszere, amelyet le szeretne állítani, akkor egyszerűen írja be a megfelelő Linux shutdown parancsot (pl. Sudo shutdown -h most):
A „shutdown/s/t 0” parancsot SSH-n keresztül elküldi a 192.168.178.8 címre. (/ s a kikapcsolás paramétere,/t 0 azt jelzi, hogy 0 másodpercet kell várni a számítógép leállítása előtt. Itt természetesen megadhat bármilyen késleltetést)
Alapvetően ennyi! Ha a Tasker URL Launcher programot is telepítette, akkor a feladatot a tasker: // Feladatnév segítségével is meghívhatja, és a következő lépésben konfigurálhat például egy fali kapcsolót, amellyel egyetlen gombnyomással leállíthatja a számítógépet. Itt olvashatja el, hogyan működik ilyesmi általában.
Leállítás a PHP használatával:
Ha nincs használva a Tasker, akkor is küldhet SSH parancsokat bármely számítógépre a PHP használatával. Ehhez a PHP SSH2 kiterjesztést aktiválni kell a webkiszolgálón. Ebben az esetben a következő parancsfájl segítségével leállíthatja a számítógépet a helyi hálózatban: