LTSP
(Diferença entre revisões)
(iSuHoPAMkYHeaykWm) |
(Desfeita a edição 27 de 153.19.1.244 (Discussão)) |
||
Linha 1: | Linha 1: | ||
− | + | Para desligar os terminais: | |
+ | |||
+ | ltspinfo -h "terminal-ip or name" --shutdown | ||
+ | |||
+ | |||
+ | Antes tem que dar permissão no lts.conf que normalmente fica em /opt/ltsp/i386/etc/lts.conf, | ||
+ | colocando na seção [Default] | ||
+ | |||
+ | ALLOW_SHUTDOWN = Y | ||
+ | ALLOW_PROCREAD = Y | ||
+ | |||
+ | |||
+ | Pode criar um script e um lançador (icone) no server... eu fiz este script que pede senha com gksudo: | ||
+ | cria um arquivo: | ||
+ | gedit desligar_maquinas.sh | ||
+ | |||
+ | e coloca, adaptando a sua rede: | ||
+ | |||
+ | #!/bin/bash | ||
+ | # Script para desligar os terminais usando ltsp-util (testado em debian lenny + ltsp4.2) | ||
+ | # GPL v3 :) - Vincenzo Tozzi vince @ mocambos.net | ||
+ | |||
+ | for i in `grep -o '192.168.1.* ' /var/lib/dhcp3/dhcpd.leases` ; | ||
+ | do | ||
+ | gksudo "ltspinfo -h '$i' --shutdown" | ||
+ | |||
+ | done | ||
+ | sudo -k | ||
+ | |||
+ | depois salve, sai e da permissão de execução para o o script: | ||
+ | chmod +x desligar_maquinas.sh |
Edição das 07h13min de 1 de junho de 2010
Para desligar os terminais:
ltspinfo -h "terminal-ip or name" --shutdown
Antes tem que dar permissão no lts.conf que normalmente fica em /opt/ltsp/i386/etc/lts.conf,
colocando na seção [Default]
ALLOW_SHUTDOWN = Y ALLOW_PROCREAD = Y
Pode criar um script e um lançador (icone) no server... eu fiz este script que pede senha com gksudo:
cria um arquivo:
gedit desligar_maquinas.sh
e coloca, adaptando a sua rede:
#!/bin/bash # Script para desligar os terminais usando ltsp-util (testado em debian lenny + ltsp4.2) # GPL v3 :) - Vincenzo Tozzi vince @ mocambos.net for i in `grep -o '192.168.1.* ' /var/lib/dhcp3/dhcpd.leases` ; do gksudo "ltspinfo -h '$i' --shutdown" done sudo -k
depois salve, sai e da permissão de execução para o o script:
chmod +x desligar_maquinas.sh