[FUG-BR] RES: OT - Virtualização de desktops
Wanderson Tinti
wanderson em bsd.com.br
Quinta Junho 25 16:46:53 BRT 2009
2009/6/25 diogo <diogo1980 em gmail.com>:
> Aqui na empresa tu utilizo o Linux xubuntu pq é bem levinho ai quando ele
> inicia já abre a tela do terminal Server
>
> Criei um arquivo dando um start ao iniciar do sistema ai abre a tela do
> terminal Server .
>
>
> Att Diogo rodrigo
>
Nas maquinas linux utilizo os dois scripts logo abaixo, talvez ajude o
Ricardo. Como todo trabalho é feito direto no servidor não há
necessidade de um windowmaneger local. Se for utilizar o freebsd é
necessario configurar o login automatico(gettab, ttys, .profile do
usuário) e depois chamar o rdesktop.
1º Xrdp
#!/bin/bash
set -e
DISPLAY=:0.0
LANG=C
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
case "$1" in
start)
/usr/local/bin/xinit /etc/rdp/remoteRDP 2> /var/log/remoteRDP.sh &
echo -n "Iniciando Remote RDP"
echo " done."
;;
stop)
killall -9 rdm.sh
echo -n "Finalizando Remote RDP"
echo " done."
;;
*)
echo "Usage: /etc/rdp/Xrdp {start|stop}"
exit 1
;;
esac
exit 0
2º remoteRDP
#!/bin/bash
xsetroot -solid black
while : ; do
title="Conexão Remota - Prefeitura"
xicon="/etc/rdp/logo.jpg"
Xdialog \
--stdout \
--screen-center \
--title "$title" \
--icon "$xicon" \
--backtitle $"SECRETARIA MUNICIPAL DE SAUDE" \
--cancel-label 'Desligar' \
--ok-label 'Iniciar' \
--yesno 'Escolha a opcao desejada' 15 55
if [ "$?" -eq "1" ]; then
shutdown -h now
exit
break
fi
rdesktop -a 15bpp -z -k pt-br -r printer:HPP1505="HP Color
LaserJet 8500 PS" -u usuario -p senha -d DOMINIO -f 189.x.x.x
done
Mais detalhes sobre a lista de discussão freebsd