Hallo Harald,
>
1) Broadcast naar alle clients dat men vanwege naderend onweer de machine moet uitschakelen (let op: IK draai alles onder Linux; ik heb klanten met XP, Vista, Mac......)<
Ik zou eens overwegen om gebruik te maken van DynDNS :<a href="
http://www.dyndns.com"></a> GRATIS !!
Bij de instellingenvan DynDNS, kun je een redirect-pagina aanmaken, voor je klanten.
>
2) Achtereenvolgens uitschakelen van enkele machines (via telnet en/of via ssh).<
Dat is ook heel goed mogelijk, ook zonder weer opnieuw wachtwoord in te hoeven typen.
Dan kom je een zelfgemaakte "key" aan het importeren, op elke machine waar direct op ingelogt kan worden.
>
2) Ondanks nogal wat Googlen geen idee of er iets is dat in een Gnome-sessie en/of een Windows-sessie en/of op een Mac een popup te voorschijn kan toveren (een terminal message meegeven met het shutdown-commando is wat te mager; wie zit er tegenwoordig met een terminalvenster open op het scherm te internetten, bijvoorbeeld ?).<
Op Gnome-Linux werkt een popup maken zo:
Installeer Zenity: apt-get install zenity
plak daarna onderstaande tekst in een leeg tekstbestand, sla het bestand op met willekeurige naam, ik heb het popup_tekst genoemd.
Maak het nu "uitvoerbaar" door, rechtermuisklik op bestand, dan "eigenschappen" > "rechten" , en vink aan "uitvoeren van bestand toestaan".
#!/bin/sh
zenity --info --width=350 --title="Belangrijke mededeling" --text="Sorry voor het ongemak, de server is wegens slechte weersomstandigheden uitgeschakeld."
exit 0Uitvoeren van script kun je door een terminal te openen op de plaats waar het script staat, dan : sh popup_tekst of ./popup_tekst
Persoonlijk heb ik een voeding met een extra uitgang, om een monitor op aan te sluiten, je kunt dezelfde uitgang, inplaats van een monitor, ook gebruiken om je router en/of modem er op aan te sluiten.
Ik heb de kabel die normaal naar de monitor zou gaan , doorgeknipt en er een drievoudige verdeeldoos op gezet.
Als ik nu de pc uitzet, is men modem, en draadloze router ook direct uit.
Al met al , is het dus allemaal heel goed mogelijk wat je vraagt.
Het enige is natuurlijk dat je geen programmeer-ervaring hebt, dat maakt het een stuk lastiger.
Ik kan een voorbeeld script maken voor je, ik weet alleen niet of je het ook allemaal aan de praat krijgt, want je komt dat script natuurlijk aan te passen voor je eigen behoeftes (namen,ip-nummers,key-aanmaken en exporteren/importeren, enz..)
Laat me weten, als je serieus interesse hebt, er gaat namelijk behoorlijk wat tijd in zitten om een dergelijk script te maken en testen.
Met vriendelijke groeten, Pascal