Ciao rigor
No non ho risolto :'(
per installare LXDE sono partito da una installazione base di ubuntu 10.04 server, senza ambiente grafico. Poi da shell ho installato lxde come segue:
sudo apt-get install lxde
poi ho installato ssh
sudo apt-get install openssh-server openssh-client
per vnc utilizzo x11 ed ho seguito questa guida:
http://www.rigacci.org/wiki/doku.php/doc/appunti/linux/tux/remote_desktop
INSTALLARE X11VNC
sudo apt-get install x11vnc
CREARE PASSWORD CIFRATA
x11vnc -storepasswd
AVVIARE X11VNC SERVER
x11vnc -logfile $HOME/.vnc/.x11vnc.log -rfbauth $HOME/.vnc/passwd -forever -bg -scale 9/10
Le opzioni utilizzate nell’esempio sono:
-logfile: abilita il logging del programma salvandolo nel file passato come argomento (in questo caso $HOME/.x11vnc.log);
-rfbauth: richiede una password memorizzata, in modalità crittata, nel file passato come argomento (in questo caso$HOME/.vnc/passwd);
-forever: normalmente x11vnc termina dopo la disconnessione dell’ultimo client collegato. L’opzione -forever modifica il comportamento di default del programma e mantiene x11vnc attivo in attesa di altre connessioni anche se l’ultimo client si è scollegato;
-bg: mantiene il programma attivo in background dopo l’inizializzazione del programma.
-scale 9/10 ridimensiona lo schermo, puoi utilizzare anche 8/10 8/9 ecc.
Come client utilizzo
xvnc4viewer
Visto che ogni giorno riceverai 4-5 attacchi brute-force sulla porta ssh, ti consiglio di cambiare la porta di defoult di ssh, in modo da evitare gli scanner che sono alla ricerca di server ssh. Come ultima precauzione ho installato fail2ban in quale controlla i log di /var/log/auth.log e se rileva un tentativo di bruteforce su porta ssh banna l'ip del tipo per n secondi. Fail2ban lo puoi utilizzare anche per ftp ecc. ecc.
se cambi la porta di defoult di ssh per collegarti devi usare l'opzione -p nuneroporta
es.
ssh -p 1000 indirizzo ip
dove 1000 è la porta su cui è in ascolto ssh
Poi ho installato monit, il quale controlla se i servizi che io gli imposto sono attivi e se uno di questi dovesse crashare monit lo riavvia, in questo modo se crasha ssh amule ecc. ecc. lui riavvia il servizio in automatico.
http://mmonit.com/monit/
per installarlo ho seguito questa guida:
http://www.croccobiscotto.it/how-to/linux/configurare-monit-con-debian-e-lighttpd/#
Spero di esserti sato di aiuto
Ciao