[RISOLTO]Controllo Remoto di un pc senza monitor

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

[RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da Giupeppe »

Ciao a tutti, ho da poco installato xubuntu su un pc che volevo dedicare ad amule e controllare dal mio ubuntu. Ho  installato vnc e l'ho fatto partire (su xubuntu):

Codice: Seleziona tutto

apt-get install x11vnc

Codice: Seleziona tutto

x11vnc -display :0
Su ubuntu invece ho installato il client e avviato

Codice: Seleziona tutto

apt-get install xtightvncviewer

Codice: Seleziona tutto

xtightvncviewer -encodings Tight [ip-del-pc-xubuntu]
Il problema è che quando eseguo quest ultimo comando mi dice:

Codice: Seleziona tutto

giuseppe@giuseppe-desktop:~$ xtightvncviewer -encodings Tight [###.##.###.##]
Couldn't convert '[###.##.###.##]' to host address
giuseppe@giuseppe-desktop:~$ 
Nota: l'ip immesso è un esempio ma lo fa anche con quello corretto  ::).
Non riesco a capire cosa può essere che non lo fa connettere, forse i dhcp o... boh, mi sapete aiutare e magari linkare una bella guida?
Grazie in anticipo, saluti
Giuseppe
Ultima modifica di Giupeppe il martedì 23 gennaio 2007, 15:55, modificato 1 volta in totale.
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Ciao a tutti, penso di essere a buon punto, ho lasciato perdere vnc ed optato per ssh
Installato ssh-server su xubuntu
Installato ssh-client su ubuntu
Cambiato la porta di accesso da 22 a 5900
E... si connette, o meglio, si connetteva. Sono riuscito ad entrare nel pc, ho provato un pò dicomandi ed infine poweroff, al riavvio ho provato nuovamente ssh nomeutente@indirizzoip ma da il seguente messaggio:

Codice: Seleziona tutto

ssh: connect to host ###.###.#.# port 22: Connection refused
Non riesco a capire, sono andato sull'altro pc ed ho ricontrollato il file di configurazione ssh, la porta lì è ancora 5900 eppure... Mi sapete dare una mano per cortesia? grazie
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Ok, sono riuscito a farlo ripartire rimettendo la porta base, cioè la 22 ;D.
Ora che ho l'accesso al pc:
- come posso far partire amule? (ho installato il demone, abilitato il controllo dall'esterno e l'interfaccia web).
- come posso far partire programmi in modalità grafica? Mi ha detto un amico che è possibile, anche se, sono più lenti del solito.
Grazie ;D
bitmastro
Prode Principiante
Messaggi: 43
Iscrizione: domenica 21 gennaio 2007, 19:23

Re: xubuntu in controllo remoto

Messaggio da bitmastro »

io ho preferito mettere amuled (che funziona da riga di comando) e togliere il server x (il computer è veramente vecchio e andava lento).. amuled lo puoi far partire in automatico ogni volta che si avvia il pc modificando /etc/default/amule-daemon (non mi ricordo esattamente qual è il file :-[), oppure usare screen... ma questa è un'altra storia
poi dal client eseguire amulegui

cmq per eseguire un programma tramite ssh devi mettere

Codice: Seleziona tutto

X11Forwarding yes
in /etc/ssh/sshd_config del server
e poi dal client fare

Codice: Seleziona tutto

ssh -X <ip_server> /usr/bin/amule
spero di non aver sbagliato niente.. :-D
ciao!
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Grazie mille per la pronta risposta, adesso provo ;). Comunque anche io per adesso ho amuled, il problema è che non so come utilizzarlo ???. Ciao,
Giuseppe
bitmastro
Prode Principiante
Messaggi: 43
Iscrizione: domenica 21 gennaio 2007, 19:23

Re: xubuntu in controllo remoto

Messaggio da bitmastro »

ok... supponiamo che il server ha questo indirizzo (nella rete locale) 192.168.1.1
dal server bisogna eseguire

Codice: Seleziona tutto

amuled
e ti appariranno le scritte per dirti che sta caricando il server.. probabilmente si bloccherà, dicendoti di editare $HOME/.aMule/amule.conf
prima di tutto esegui

Codice: Seleziona tutto

echo -n miapass | md5sum | cut -d ' ' -f 1
per creare la password... se usi miapass avrai 74c28067119ae905a2744b5b65d9336b
ora fai

Codice: Seleziona tutto

gedit $HOME/.aMule/amule.conf
e cerca AcceptExternalConnections. Quella riga diventerà AcceptExternalConnections=1
un po' più sotto c'è ECPassword. scrivi ECPassword=74c28067119ae905a2744b5b65d9336b
salva e prova a rieseguire amuled, dovresti vedere questo

Codice: Seleziona tutto

amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /home/(tuo userid)/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Ok.

*** TCP socket (ECServer) listening on 0.0.0.0:4712
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /home/(tuo userid)/.aMule/Incoming/ shared
bene, ora sul client esegui

Codice: Seleziona tutto

amulegui
dove c'è scritto connetti a: scrivi 192.168.1.1 (insomma l'indirizzo ip del computer dove gira amuled) e come password miapass
se non ci sono problemi tipo firewall ecc dovresti vedere l'interfaccia di amule..
spero di essere stato utile.
ciao!
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Il problema è che quando do amule da server mi dice che la porta 4672 e 4662 non sono attive e avrò id basso, fin lì dico: vabbeh ci penserò dopo. Poi allora nel browser scrivo il mio ip come hai indicato, carica per mezz'ora e non apre nulla ???. Per adesso ho risolto facendolo girare graficamente con ssh -X mionome@ipcomputer. :-\
Grazie comunque, se hai idea di cosa può essere... :)
Saluti,
Giuseppe
bitmastro
Prode Principiante
Messaggi: 43
Iscrizione: domenica 21 gennaio 2007, 19:23

Re: xubuntu in controllo remoto

Messaggio da bitmastro »

sul server, amuled ti dice che le porte 4672 ecc non sono attive probabilmente perchè non hai configurato il firewall (oppure ti colleghi tramite un router), inoltre se sul client vuoi accedere da browser devi (sempre sul server) andare in amule.conf nella sezione [WebServer] e mettere Enabled=1 e la password come prima.
poi sul client devi andare tramite browser all'indirizzo

Codice: Seleziona tutto

http://192.168.1.1:4711
(se l'ip del server è quello)
se non funziona :-\
ciao
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Ok, abbiamo forse trovato le cause del mancato funzionamento:
1- uso un router (che peraltro collega tre pc, 2 tramite ethernet e uno tramite wi-fi)
2- In amule.conf ho impostato Enable=0 perchè sulla guida diceva di fare così ???
3- non ho configurato nessun firewall e non ho idea di come poterlo fare, però ho aperto le porte in questione, cioè 4672 e 4662 dalle impostazioni del router. Sempre riguardo alle porte, la guida dice che chi ha libero deve mettere 1755 e 1756 invece che le solite 4600, ho provato anche questo e salvato il file conf. ma quando provo a connettere da sempre l'errore delle porte 4672 e 4662.
Sai aiutarmi? Grazie ;)
Ultima modifica di Giupeppe il lunedì 22 gennaio 2007, 22:57, modificato 1 volta in totale.
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

OK, ho risolto: amuleweb parte ;D. Ora ho tre problemini:

- non riesco a cambiare la skin (scarico litoral da http://garret.wordpress.com, lo estraggo nella cartella webserver, apro remote.conf e in skin metto skin:litoral invece che skin:phpdefault, riavvio tutto ma resta la predefinita :-\)

- se spengo il pc client si stacca anche amuled, mi era stato riferito diversamente: sapete dirmi qualcosa?

- non riesco a connettermi alla kad usando boot strap da clienti noti in quanto la skin non presenta il comando ???

Ringrazio in anticipo tutti coloro che interverranno in mio aiuto (good), saluti
Giuseppe
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: xubuntu in controllo remoto

Messaggio da DktrKranz »

Peppe.2 ha scritto: - se spengo il pc client si stacca anche amuled, mi era stato riferito diversamente: sapete dirmi qualcosa?
screen in questi casi è davvero eccezionale.
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re: xubuntu in controllo remoto

Messaggio da Giupeppe »

Dktr, spero sia un programma, come faccio a fare lo screen se il pc è spento ???
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: xubuntu in controllo remoto

Messaggio da DktrKranz »

Peppe.2 ha scritto: Dktr, spero sia un programma, come faccio a fare lo screen se il pc è spento  ???
Si, è un programma potentissimo in questi casi. Questa è una semplice guida per iniziare: http://www.kuro5hin.org/story/2004/3/9/16838/14935.
Giupeppe
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: sabato 4 novembre 2006, 1:49
Località: Bergamo

Re:Controllo Remoto di un pc senza monitor

Messaggio da Giupeppe »

Ok, allora: sono riuscito a fare tutto, il processo è un po' complicato ma cercherò di spiegare come ho fatto nel caso servisse poi a qualcun altro.

OBIETTIVO: Avere il totale controllo remoto su una macchina GNU/Linux e fare in modo di riuscire a spegnere il pc client lasciando inalterati i processi lanciati durante la sezione di controllo. (Quindi il server continua a lavorare, cosa che non accade ad esempio con ssh).
NB: Se la macchina in questione ha un monitor, una tastiera ed un mouse allora è inutile fare tutto sto casino ;D

1) INSTALLARE SSH
- Installare sul client(macchina controllore) il seguente pacchetto:

Codice: Seleziona tutto

sudo apt-get install openssh-client
- Installare sul server(macchina da controllare) il seguente pacchetto

Codice: Seleziona tutto

sudo apt-get install openssh-server
2) COLLEGARSI TRAMITE SSH
- Lanciare dal terminale del client il comando:

Codice: Seleziona tutto

ssh nomeutente@indirizzoIP
In questo modo accediamo al terminale del server.

3) INSTALLARE VNC
- Dal terminale del server dare:

Codice: Seleziona tutto

sudo apt-get install x11vnc
- Dal terminale del client, ovvero quello della macchina che state usando dare:

Codice: Seleziona tutto

sudo apt-get install xtightvncviewer
4) AVVIARE VNC
- Dal terminale del server dare:

Codice: Seleziona tutto

sudo x11vnc -display :0
- Dal terminale del client, ovvero quello della macchina che state usando dare:

Codice: Seleziona tutto

tightvncviewer -encodings Tight ipdelnostroserver
A questo punto vi si dovrebbe aprire un mini-desktop dentro al quale visualizzerete ciò che accade al vostro server, potrete da lì svolgere tutte le operazioni desiderate.

NB: Se ad esempio volete lasciare andare amule ma non volete tenere tutti e due i computer accesi per ovvi motivi legati al risparmio energetico potete tranquillamente spegnere il client(computer controllore) ed il server continuerà  a far girare i vostri programmi ;)
Quando riaccendete il client per visualizzare nuovamente il desktop del server è sufficiente seguire i passi 2 e 4 (mi pare ovvio, mica vogliamo reinstallare tutto no?! ;D) per constatare che i programmini lanciati prima stanno ancora girando.

NB
: Volendo è possibile effettuare la stessa operazione senza installare ssh ma semplicemente dando al server il comando

Codice: Seleziona tutto

sudo x11vnc -display :0
in automatico ogni volta che lo si accende! Questo è però possibile solo la prima volta che lo fate, infatti se vi sconnettete e riprovate non vi lascerà  entrare e dovrete quindi riavviare il pc, per ovviare a questo consiglio di installare ssh in modo tale da non dover riavviare ogni volta che accidentalmente si chiude la sessione di controllo remoto ;)

Ultime Raccomandazioni (Importante):
- Il server deve essere impostato per effettuare il login automatico.
- ssh utilizza la porta 22 per connettersi, non è necessario aprirla.
- vnc invece utilizza la porta 5900 e anche qui pare non ci sia bisogno di aprirla (l'ho disattivata e fungeva ugualmente).

Bene, penso sia tutto, spero che possa tornare utile a qualcuno perchè ci ho messo una buona mezz'ora a riscrivere il tutto ordinatamente ;D.

@ Dktr: anche se ho risolto ora guardo di cosa si tratta, grazie mille per il link.
Ultima modifica di Mizar il martedì 23 gennaio 2007, 16:43, modificato 1 volta in totale.
Avatar utente
thaypan
Prode Principiante
Messaggi: 163
Iscrizione: mercoledì 28 febbraio 2007, 22:23

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da thaypan »

Se ho capito in pratica facendo come dici tu si può avere i8l controllo totale di un ubuntu tramite un altro ubuntu dedicato al p2p senza doverci stare vicino?
Do you really want to pay the Bill?
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da simo_magic »

con ssh puoi fare tutto quello che faresti avendo il pc davanti  ;)
Avatar utente
thaypan
Prode Principiante
Messaggi: 163
Iscrizione: mercoledì 28 febbraio 2007, 22:23

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da thaypan »

simo_magic ha scritto: con ssh puoi fare tutto quello che faresti avendo il pc davanti  ;)
1 Ma il pc controllato funziona anche quando spengo il pc che controlla?
2 SSH ha un interfaccia grafica?
Do you really want to pay the Bill?
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da simo_magic »

1 si certo che il pc server continua a rimanere acceso
2 no nativamente ssh non ha interfacce grafiche...lo dice il nome "secure shell"...ma si può usare vnc sotto un tunnel ssh
cioè si usa la criptazione dei dati sotto ssh(leggi sicurezza) ma con la comodità di avere la grafica del pc server  ;)
Avatar utente
marcofan76
Prode Principiante
Messaggi: 92
Iscrizione: mercoledì 1 novembre 2006, 11:50
Località: Sardegna

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da marcofan76 »

salve ha tutti sto seguendo questo post con molto interesse....
io ho bisogno di connettermi al server... graficamente..........senza pero usare vnc......
usando il protocollo xdmcp.........

in pratica voglio che mi appaia la finestra di login..........siamo + di un utente che dobbiamo entrare nel server...... e con vnc nn è possibile perche vedremo tutti lo stesso display ed il mouse comandato da tutti..... spero di essermi spiegato bene......................grazie a tutti............

per quanto riguarda ssh sono ok riesco ad entrare................ per avere anche la grafica come faccio?
Nessuno vi obbliga ad utilizzare Linux........se non avete voglia di documentarvi restate con Windows!!!! :)

http://marcofanuntza.blogspot.com/
Avatar utente
marcofan76
Prode Principiante
Messaggi: 92
Iscrizione: mercoledì 1 novembre 2006, 11:50
Località: Sardegna

Re: [RISOLTO]Controllo Remoto di un pc senza monitor

Messaggio da marcofan76 »

forse ho risolto con xnest......
cmq aspetto consigli...

GRAZIE
Nessuno vi obbliga ad utilizzare Linux........se non avete voglia di documentarvi restate con Windows!!!! :)

http://marcofanuntza.blogspot.com/
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti