Controllo remoto da XP a Linux

11 risposte [Ultimo contenuto]
Ritratto di balubeto
balubeto
(Geek)
Offline
Geek
Iscritto: 14/06/2005
Messaggi: 99

CIAO

Vorrei sapere se esiste un pacchetto VNC per Linux in grado di farmi collegare e controllare, tramite un viewer VNC di XP, un Linux box accedendo direttamente al terminale 0 di Linux per, poi, una volta entrato tramite un login, fare in mio lavoro da/i suo/i terminale/i testuale/i e, se avessi la neccessita`, caricare, tramite il comando startx, il server X con i suoi eventuali ambienti desktop.

GRAZIE

CIAO

Uso la Etch Testing

Balubeto

Ritratto di compact
compact
(Junior)
Offline
Junior
Iscritto: 11/12/2004
Messaggi: 44

Per il controllo della macchina debian in un terminale consiglio il pacchetto
"putty" che permette di accedere in ssh alla macchina debian ....

Per il controllo del server X della macchina debian puoi utilizzare il servizio
"vnc4server" che ti permettera' di accedere con un client vnc al desktop della macchina linux.

Ritratto di balubeto
balubeto
(Geek)
Offline
Geek
Iscritto: 14/06/2005
Messaggi: 99

Siccome sono poco pratico di Linux e non ho mai fatto connessioni SSH su XP Pro SP2, mi potresti spiegare, passo per passo, come fare tutto cio`?

GRAZIE

CIAO

P:S: Ho sempre controllato, in remoto e in chiaro, i vari PC XP con Ultr@VNC.

Balubeto

Ritratto di compact
compact
(Junior)
Offline
Junior
Iscritto: 11/12/2004
Messaggi: 44

Sulla macchina debian installi il server ssh:

apt-get install ssh

Sulla macchina windows scarichi il pacchetto putty:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Esegui putty

inserischi l'indirizzo ip della macchina debian configuri il programma per utilizzare il protocollo ssh (porta 22) e vedrai che ti comparira' la richiesta username / password e una volta che hai fatto login sara' come essere sulla macchina debian in console (non potrai pero' eseguire il comando startx)...

Ritratto di balubeto
balubeto
(Geek)
Offline
Geek
Iscritto: 14/06/2005
Messaggi: 99

Quote:

compact ha scritto:
Sulla macchina debian installi il server ssh:

apt-get install ssh

Sulla macchina windows scarichi il pacchetto putty:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Esegui putty

inserischi l'indirizzo ip della macchina debian configuri il programma per utilizzare il protocollo ssh (porta 22) e vedrai che ti comparira' la richiesta username / password e una volta che hai fatto login sara' come essere sulla macchina debian in console (non potrai pero' eseguire il comando startx)...

E se io volessi controllare anche il server grafico X, cosa dovrei fare?

GRAZIE

CIAO

Balubeto

Ritratto di ntropia
ntropia
(Collaboratore)
Offline
Collaboratore
Iscritto: 18/09/2004
Messaggi: 931

C'è bisogno di qualche chiarimento.
Se vuoi accedere alla grafica di una linux box remota, puoi seguire tre strade:

1. installi sulla linux vnc4server, e quando accedi con un vncviewer, il server VNC ti genera un display X ad hoc (se gira già X, parte da :1, poi :2, :3... per ciascun client successivo).
-Alla chiusura, tutte le applicazioni grafiche vengono uccise.
-Non occorre un utente già loggato in grafica.

2. installi sulla linux x11vnc, e ti connetti al display corrente (:0) e alla sessione già avviata.
-Alla chiusura, le applicazioni continuano a girare sul display :0.
-Occorre un utente già loggato in grafica.

3. [sconsigliata] utilizzi uno dei sistemi di emulazione di X su windows (XCygwin free, Exceed commerciale...) per far aprire le finestre X in windows.

Per il punto 1, puoi seguire la guida di Paolo.

Se usi il punto 2, hai la necessità di avviare prima il server X, per cui dovresti entrare in ssh (con Putty da win), dare lo "startx", e accedere via VNC (ovviamente il server deve essere configurato per partire all'avvio di X). Questa procedura non va d'accordo con i greeter grafici (Kdm, Gdm, Xdm...), perchè se non ti connetti prima, non parte il server, a meno che non definisci una connessione automatica per l'utente predefinito, insieme al server x11vnc, e poi accedi direttamente col viewer. [attualmente sto usando questa soluzione e mi trovo abbastanza bene]

eNjoy

ADDENDA: non avevo visto la risposta di Pietro. Nella mia esperienza, mi sono trovato un po' maluccio con questo tipo di soluzioni, ma non è da escludere a priori.

Chi ha intendimento conti il numero della Bestia, perché è un numero d'uomo; e il suo numero è... rw-rw-rw-

Ritratto di balubeto
balubeto
(Geek)
Offline
Geek
Iscritto: 14/06/2005
Messaggi: 99

la guida di Paolo e` perfetta per me . esiste una guida che indica passo per passo la procedura da eseguire per il controllo remoto dei vari terminali non grafici mediante una connessione ssl con un certificato fittizio ? si possono integrare queste due procedure in modo che possa in un unica sessione di lavoro controllare sia i terminali non grafici sia quelli grafici ?

grazie

ciao

Balubeto

Ritratto di Madman
Madman
(Geek)
Offline
Geek
Iscritto: 29/03/2005
Messaggi: 130

Connessione SSL con certificato fittizio? Non puoi usare SSH? C'è una marea di documentazione al riguardo. Wink

Ritratto di perseus
perseus
(Geek)
Offline
Geek
Iscritto: 16/02/2005
Messaggi: 61

Ciao balubeto.

Solo un appunto: debian è un po' una famiglia, un po' un insieme di amici. E così è linux in generale. Almeno per me.

Credo di poter dire che tra di noi ci sono più persone che hanno più di un account, ovviamente anche in altri forum. Io ad esempio ho account nel forum di Feather linux (o forse lo avevo), in wine, in suseitalia.org, in mepisitalia.org ecc. Credo di poter dire che non c'è nulla di male. Si cerca di stare dietro un po' a tutto, e anche ai propri interessi, al tempo personale, o al periodo, o al campo di applicazioni o la distro che si usa in quel momento o quant'altro si stia utilizzando. Dove si può e si riesce si cerca di aiutare il più possibile, il meglio possibile, e si viene a propria volta aiutati. Tra alti e bassi.

Con questo ti segnalo che ti ho scritto più volte più risposte, il più chiaramente possibile, su un altro forum.

Cerco in linea di massima di evitare di aprire lo stesso thread in più forum. Di fatto non l'ho mai fatto, a meno che mi sia trovato, dopo un certo numero di tentativi, a non ottenere la risposta che cercavo. Non tutti sono lì sempre pronti ad aiutare gli altri, e non tutti sanno sempre come aiutarti. Quando da una parte è andata male, e dopo un certo tempo, allora provo a chiedere da altre parti, e poi comunico a TUTTI se ho risolto il problema, e come. Cosa che purtroppo non sempre accade.

E in questo caso mi trovo ad aver cercato di aiutarti meglio che potevo, e di non avere ottenuto il minimo feedback.

Per cui il mio consiglio, dato che mi sembra di capire che sei un newbie, e lo siamo un po' tutti (chi più chi meno, ma il sapere universale temo sia una prerogativa poco umana), e tutti lo siamo stati, è di evitare se possibile di aprire lo stesso thread in più forum, e se lo fai, almeno aggiornalo. Soprattutto se, come in questo caso, c'è chi cerca di venirti incontro il più possibile.

Ciauz!!!

Ritratto di ferretti75
ferretti75
(Monster)
Offline
Monster
Iscritto: 08/07/2005
Messaggi: 476

Personalmente :

se devo fare operazioni di "routine" uso putty ( se non ho a disposizione una macchina linux da cui connettermi ... preferisco ! ), altrimenti nx (http://www.nomachine.com/download.php) o vnc .

Tendo a non usare la soluzione cywin perchè devo installare un sacco di roba ... a meno che non sia già installato per altri motivi ( tipo compilazioni con gcc o automata flex ... ) , in quest'ultimo caso mi sento di consigliarla anch'io.

Alla fine si tratta di valutare le tue esigenze.

ciao

Marco

magic is real ... unless explicitly declared as integer

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 792

Quote:

ntropia ha scritto:
3. [sconsigliata] utilizzi uno dei sistemi di emulazione di X su windows (XCygwin free, Exceed commerciale...) per far aprire le finestre X in windows.
(...)
ADDENDA: non avevo visto la risposta di Pietro. Nella mia esperienza, mi sono trovato un po' maluccio con questo tipo di soluzioni, ma non è da escludere a priori.

Beh, come hai detto tu si tratta semplicemente di condividere esperienze: a me non ha mai dato problemi. La versione Cygwin non è un "emulazione X" ma si tratta dello stesso X server che avete sui vostri Linux ricompilato su piattaforma Cygwin: è quest'ultima che emula una macchina virtuale in ambiente M$. Io lo utilizzo da anni, e devo dire che l'ultima versione è molto performante e funziona bene. Utilizzo, comunque, sempre ssh -X per le connessioni, così non devo perdere tempo a settare il DISPLAY, xhost, ecc.

Sconsiglio, invece, le soluzioni commerciali per un unico motivo: esiste Cygwin, perché spendere soldi inutilmente!

Ciao

Debian Lenny on BeagleBoard