LTSP
De Rede Mocambos
(Diferença entre revisões)
(Criou página com '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, coloca…') |
|||
(3 edições intermediárias de 2 usuários não apresentadas) | |||
Linha 18: | Linha 18: | ||
#!/bin/bash | #!/bin/bash | ||
− | for i in ` | + | # Script para desligar os terminais usando ltsp-util (testado em debian lenny + ltsp4.2) |
− | + | # GPL v3 :) - Vincenzo Tozzi vince @ mocambos.net | |
− | + | ||
− | done | + | for i in `grep -o '192.168.1.* ' /var/lib/dhcp3/dhcpd.leases` ; |
+ | do | ||
+ | gksudo "ltspinfo -h '$i' --shutdown" | ||
+ | |||
+ | done | ||
sudo -k | sudo -k | ||
depois salve, sai e da permissão de execução para o o script: | depois salve, sai e da permissão de execução para o o script: | ||
chmod +x desligar_maquinas.sh | chmod +x desligar_maquinas.sh | ||
+ | |||
+ | --[[Usuário:Vince|Vince]] 02h24min de 1 de junho de 2011 (UTC) |
Edição atual tal como às 23h24min de 31 de maio de 2011
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
--Vince 02h24min de 1 de junho de 2011 (UTC)