[Linux-Biella] Gestire computer da remoto.
Paul TT
paultt a bilug.linux.it
Sab 9 Apr 2005 13:20:39 CEST
Federico 'Pain' Pistono wrote:
> Ciao a tutti,
> Vorrei gestire un computer che si trova a centinaia di chilometri di
> distanza da quello che utilizzo fisicamente.
> Ricerche tramite google [docet] mi hanno detto di usare VNC, oppure il
> protocollo ssh.
no. usa vnc SU ssh, se ti serve robagrafica, se no ssh e basta.
possibilmente con kiave
> Le mie domande sono le seguenti:
>
> - Se io ho l'indirizzo del computer che voglio amministrare, mettiamo
> 212.178.178.178 <http://212.178.178.178>, ed esso si trova in una rete
> locale con indirizzo interno 192.168.0.0.78, come faccio a dire che
> devo connettermi al computer .78, invece che un'altro della sottorete
> locale una volta che ho raggiunto l'IP pubblico?
non ho capito un cazzo di questa frase.
cazzo stai dicendo?
il 78 e' lo stesso del 212 o e' un altro???????? se e' un altro devi
fare portforwarding (piu' sotto te lo scrivo...)
sul server lanci vnc:
vncserver :64 -name DesktopName -depth 16 -geometry 800x600
e le applicaz che ti servono o dipende da come hai configurato vnc
il 64 e' il numero del display, se vuoi puoi usarne un altro....
sul client lanci ssh+vncviewer:
€ cat pttvncsshviewer
HOST=$1
if [ "$HOST" = "" ]; then
HOST="--help";
fi
if [ "$HOST" = "-h" ]; then
HOST="--help";
fi
if [ "$HOST" = "--help" ]; then
echo "Connect TightVncViewer to a remote host via SSH"
echo ""
echo "Usage: "
echo " `basename $0` <ssh host to connect to>"
echo ""
exit 0
fi
/usr/bin/xtightvncviewer -encodings Tight -quality 1 -via $HOST localhost:64
se devi fare portforwarding vs un amakkina interna, cambi il localhost
nella riga comando di vncviewer
da osx puoi usare chicken vnc, se vuoi ti mando poi lo script per osx
per usarci ssh
> - Ho provato VNC in locale, e mi sembra che mi apra una sessione
> completamente nuova, quindi ho il doppio dei processi in esecuzione
> sul computer a cui mi connetto, giusto?
no, dipende. se lo usa effettivamente qualcuno si', se no puoi lanciare
vnc e basta e indi hai i suoi processi in esecuzione
oppure lasci vnc come serv aperto e via ssh lanci solo le app che
servono, anke senza wm:
DISPLAY=:64 xterm
> -Se lascio dei processi in background, e poi esco dalla sessione VNC,
> questi mi rimangono sul server oppure cadono non appena interrompo la
> connessione?
ovviamente rimangono aperti. se lasci aperto il server vnc ovviamente. e
non sono in background, solo non li vedi.
--
Gli uomini non sospettano
quale terribile carico stiano
trasportando a valle.
public gpg key: gpg --keyserver pgp.mit.edu --recv-key 2E61343C
Maggiori informazioni sulla lista
Linux