ablakok kezelése számítógépek a konzol linux
Windows Számítógép-kezelés konzol Linux 11
- 03.06.15 04:23 •
- rrrav •
- • # 259469
- • Habrahabr
- 26 •
- 16463
- mint a Forbes, csak jobb.
Ott tartották a feladatot vezérlő számítógépét a Windows Linux. Úgy oldottuk meg a segítségével winexe.
Egy ilyen feladat távoli szoftver telepítés, egy állapot, távoli shutdown / reboot egy nagy csoport a számítógépek a Windows (a tantermek) alatti megoldott freeSSHd - ssh-szerver a Windows.
Az oldal csak a legújabb verzió freeSSHd - 1.3.1. Azt, hogy működik instabil (néha a szolgáltatás értéke). Előző verzió - 1.2.4 - jól működik XP-Win8.1, bár van egy kis kihasználni - de mint bármi más, mint, hogyan kell kitölteni FreeSSHDService szolgáltatás nem működik, így tudjuk szemet hunyni e. Mindenesetre, tettem ezt a verziót itt (méret - 782 456)
Futtasd a telepítőt a folyamat változó a telepítési útvonal ( «C: \ Program Files (x86) \ FreeSSHD») a C: \ bin \ FreeSSHD - ez könnyebben meg lehessen találni egy másik architektúra és konfigurációs rendszer ugyanaz lesz mindenhol. (C: \ bin először létre kell hoznia egyet.)
Következő az összes alapértelmezett - végén a szolgáltatás elindul FreeSSHDService. Azt be lehet állítani a ikonra kattintva a tálcán, de könnyebb másolni a teljes beállításokat egy fájlba: C: \ bin \ FreeSSHD \ FreeSSHDService.ini és indítsa újra a szolgáltatást.
Most meg kell befejezni a formáció a bejelentett felhasználói admin - hozza létre a fájlt a C: \ bin \ FreeSSHD \ admin, és írj egy nyilvános kulcsot.
Vagy egy meglévő id_dsa.pub, vagy Linux konzolon toborozni
és kap egy pár kulcsot - id_dsa és id_dsa.pub
A Windows másolja id_dsa.pub a C: \ bin \ FreeSSHD és nevezze a C: \ bin \ FreeSSHD \ admin
Újraindítás szolgáltatás FreeSSHDService:
Linux, ellenőrizze a csatlakozást (felsorolja a root C: \):
Ha a fogadó kapcsolat elutasították (a win7-Win8 valószínű), a tűzfal a „Network Control Center. »:
A Windows tűzfal -> troubleshoot hálózat -> bejövő kapcsolatok -> valami mást -> Áttekintés -> C: \ bin \ FreeSSHD \ FreeSSHDService.exe
Ha minden dolgoztak ki, másolja a C: \ bin \ FreeSSHD \ az összes többi számítógép -, akkor a telepítés során FreeSSHd kérdéseket feltenni, és sokkal kevesebb fut már konfigurálva. Akkor, persze, minden és konfigurálása tűzfalak keresztül végrehajtott csoportházirend, de nem zavarja - minden számítógép klónoztak sikeresen képet.
Most minden számítógép képes futtatni bármely (majdnem) parancsot.
Például, egy újraindítás:
Telepítése 1c (csendes):
Mivel a konzol, amikor megpróbálja elindítani a programot egy GUI kell használni a kezdete az új ablak - «kezdeni». Bár a csendes telepítés 1C és nem igényel GUI.
Amikor a számítógép sokat, fuss hatékony parancs sorban, szükség van forkan ülésén.
Demo programka Python, amely letapogatja a számítógépek közötti 192.168.0.210-192.168.0.220 és írni a nevüket a naplóban /tmp/rexec.log. Nem válaszolt jelölve NA és a hung ülés - T ?:
(Az eredeti program egy CGI-script, így az ilyen minimalizmus O)
Összetett és hosszú a csapat jobb, hogy ki a forma egy batch fájlt, és helyét a rendelkezésre álló hálózati elérési utat. A Samba megosztás meg kell adni a jogot, hogy a fájlt, és helyezze a sorok végén a stílus a Windows.