Newsgroup: it.comp.reti.locali
Titolo: shutdown remoto

Ciao, (prima di tutto un saluto alla community sono nuovo), ho un problema, 
dispongo di un gruppo di computer in rete formato da 6 computer compreso il 
server, avendo acquistato un ups avrei l'esigenza di far eseguire lo 
shutdown da remoto dal computer dove è collegato l'ups verso gli altri 
computer, il programma di gestione dell'ups mi consente di eseguire un 
comando dopo un tempo preimpostato, io vorrei creare una piccola procedura 
per far spegnere tutti i computer, ho già provato con il comando shutdown 
con il nome del computer remoto ma non funziona, non sò se è un problema di 
autorizzazioni o altro.
Esiste un utility o un modo che consente tale procedura?
Grazie mille per la risposta. 

 gli altri
ciao, hai provato poweroff?
non se se può fare al caso tuo, ma mi pare che facesse l'arresto via IP. 

 non se se puň fare al caso tuo, ma mi pare che facesse l'arresto via IP.
Ho provato ma purtroppo non funziona, penso che il problema sia disporre 
delle autorizzazioni per effettuare lo shutdown mi sapresti indicare come si 
fŕ? grazie mille. 

 si fà? grazie mille.
mi spiace ma non ne ho la più pallida idea...
avevo visto quest'opzione ma non l'ho mai utilizzata.
magari se qualcuno legge e sa come si fa ti aiuta!
ciao


Intanto se dici che cosa sono i computer da spegnere...
Fossero tutti dei linux, ti direi banalmente di usare una mail:
Su ogni client da spegenere crei un utente "shutdowner" che con sudo
abiliti allo shutdown senza password.
Nel suo .procmailrc metti qualcosa tipo:
:0
* ^Subject: SPEGNIMENTO-IMMEDIATO
| comando-spegnimento.sh
e nel suo ~/bin crei uno script comando-spegnimento.sh contenente
qualcosa tipo:
#!/bin/bash
sudo shutdown -h now
A questo punto, nel comando del server che propaga l'avviso di
spegnimento, imposti come comando qualcosa tipo:
#!/bin/bash
CLIENTI="client1 client2 client3"
COMANDO="SPEGNIMENTO-IMMEDIATO"
mutt -s "$COMANDO" $CLIENTI
et voilà.
Questo ovviamente è minimale, per fare una cosa fatta bene l'utente
shutdowner ovviamente non deve avere nessun tipo di accesso di login, e
sarebbe auspicabile che il "comando" non fosse semplice così, ma fosse
una stringa verificata da un algoritmo magari verificato in md5sum. A
quel punto intercetti non per subject ma per sender, o insomma guardaci
tu secondo le tue esigenze.
Se invece sono dei windows... beh comprati un programma apposta. In fin
dei conti software proprietario vuol dire aprire il portafogli a ogni
stronzata.
Saluti.
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 Linux...
...tutta la robetta nata per Linux e che poi, in quanto software libero,
è stata portata anche su Windows. Non invertiamo l'ordine delle cose,
perché è una differenza importante.


Per tagliare la testa al toro vi informo che la piattaforma è windows xp 
professional, comunque grazie per il suggerimento.
ciao. 

 Esiste un utility
nelle pstools di russinovich

 che la piattaforma è windows xp professional,
Mbhe allora...
http://www.sysinternals.com/Utilities/PsShutdown.html
detto questo, e tornando al discorso "altri O/S" una soluzione
"generica" potrebbe essere quella di utilizzare (es.) "rexec"
o "rsh" con le dovute credenziali per avviare sui vari sistemi
degli script di shutdown; inoltre, già che ci siamo potresti anche
valutare l'implementazione di un meccanismo WakeOnLan
(magicpacket) per RIACCENDERE i sistemi quando desiderato
Ciao
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://italy.mvps.org
DNS "fail-safe" for Windows 2000 and 9X clients.
http://www.treewalkdns.com
Support and discussions forums/groups
http://forums.treewalkdns.com
news://
news.treewalkdns.com
408 XP/2000 tweaks and tips
http://www.treewalkdns.com/tq/index.htm

 pizzette) ma leggermente complesso alla prima occhiata.
Grazie funziona benissimo ed č free, ciao.