Client Server

9 risposte [Ultimo contenuto]
Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

Salve a tutti,

ho un computer a studio dal quale lancio alcuni programmi, e poi vado via; da casa vorrei vedere cosa succede, ed eventualmente lavorarci su; per esempio, controllare il desktop 1 e avviare una altro lavoro sul desktop 2.

Ho letto un sacco di guide, e ora ho poche idee ma confuse; sapreste consigliarmi una sola guida che io possa seguire (capacità da utente basso ed intelligenza media) ed ottenere l'obiettivo di non stare inchiodato alla scrivania?

Grazie

beppe

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1091

Dipende da cosa vuoi farci e da quali programmi vuoi lanciare. Alcuni programmi come i client torrent ed emule hanno la gestione da remoto; se il lavoro non è molto potresti aver bisogno di un server vnc che ti spedisce screenshot "interattivi" del desktop remoto (es: teamviewer); se sono programmi che non richiedono interfaccia grafica, potresti anche usare ssh.
Dipende anche se sei proprio fuori casa oppure più semplicemente in un'altra stanza.

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

Appunto; dicevo che in quelle guide non c'ho capito niente; queste poche righe mi hanno insegnato più di tutte quelle pagine di tunneling etc; ora ho inteso come impostare il problema;

diciamo che questo è quello che vorrei arrivare a fare:
- sto in ufficio e lancio un programma di calcolo statistico, molto lungo (anche perché il computer è vecchietto); invece di stare lì a guardare lo schermo per due ore, mi alzo e vado a mangiare a casa, lasciando che il software giri da solo;
- tra il primo e il secondo accendo il computer di casa per vedere come sta andando la cosa; cioè, vorrei vedere da casa come lo schermo d'ufficio sta camminando; ok, sta andando tutto bene;
- ad un certo punto, colpo di scena, il computer d'ufficio smette di girare perché ha bisogno di un parametro che mi sono dimenticato di inserire, nessun dramma, lo inserisco da casa;
- il computer d'ufficio ricomincia a girare, bene, tutto ok, ho il risultato;
- vorrei, sempre da casa, prendere la schermata del risultato ed inviarla per email (dall'ufficio o da casa è indifferente);
- già che ci sto, visto che ho finito, spengo il computer d'ufficio.

tutto questo è possibile?

grazie della risposta

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

sorry, ma faccio un piccolo passo indietro; tra l'alinea 2 e la 3 succede questo:

- già che ci sto, arrivato alla frutta, e prima che il computer d'ufficio finisca, vorrei spostarmi sull'altro desktop d'ufficio perché ho dimenticato un documento, e me lo trasmetto da uffico a casa (via email o altro metodo).

Ritratto di nu4mb4
nu4mb4
(Junior)
Offline
Junior
Iscritto: 16/01/2015
Messaggi: 27

Come suggerito da Claudio:
Server VNC es. Teamviewer

Ciao
Dario

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

l'ho visto, interessante, è quello che mi servirebbe, mi sembra che sia anche a prova di stupido, ma ... se non ho capito male non è software libero; dopo che mi sono convertito completamente non vorrei tornare indietro;

esiste qualche roba simile negli archivi debian?

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1091

Come software libero potresti provare tightvncserver.
Rispetto a teamviewer è più complicato e bisogna settarlo bene. Una cosa da settare, ad esempio, e da fare con un software terzo o con il router è il dynamic dns perché, generalmente, tu non sai l'ip che corrisponde al pc del tuo ufficio. Teamviewer, inveve, ti consente di non conoscere il tuo ip perché il tuo client e il tuo server si contattano sui server di teamviewer.
Peggio ancora: dipende se stai dietro un nat o dietro ad una rete fastweb. Che io sappia, e prendilo molto con le molle, tutto quello che ho scritto qui sopra, non vale più per la particolare configurazione della rete. Non so, però, se teamviewer soffre di questo problema. Dovrei provare e farti sapere.
Tieni presente, inoltre che teamviewer non ti consente di fare sul computer server alcune operazioni potenzialmente pericolose come le installazioni (le cancellazioni, se non sbaglio, sono permesse); tightvnc, invece, consente di farle a discapito della sicurezza.
I programmi vnc, inoltre, sono abbastanza lenti.
Le altre cose che hai letto, come il tunneling, sono utili ma è necessario iniziare prima con l'abc Big Grin

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1091

Ti mando un paio di link in inglese in modo che tu possa farti un'idea migliore di quali sono i software che permettono lo sharing desktop e di cosa offrono:
Desktop Sharing
Comparison of remote desktop software

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

merci
inizo a studiare, poi vedremo
grazie

Ritratto di harada83
harada83
(Junior)
Offline
Junior
Iscritto: 17/03/2013
Messaggi: 25

Ciao Beppe,

io posso suggerirti di utilizza x11vnc che ti permette di collegarti direttamente al "display" che viene visualizzato sul monitor remoto.

Per quanto riguarda la raggiungibilita del pc remoto (oltre l'uso di vpn) puoi utilizzare ssh con port forward della porta di x11vnc e poi un comune client vnc. (x11vnc è gia pacchattizzato per debian)

Ciao
harada