Pagina 1 di 1

[Risolto] Nuovo server. Esperienza 0. Connessioni remote, torrent

Inviato: giovedì 20 gennaio 2011, 19:10
da kekko_94
Ciao a tutti!!!

Da poco mi è arrivata l'ADSL e vorrei avere una specie di server come "giocattolo utile" per capire meglio come funziona.

Volevo creare due tre cose con 'sto server...

1) connessione remota da parte di un mio amico (esterno a casa mia) che dal suo computer attraverso un interfaccia grafica lavora su quel computer per scaricarsi i torrent, mettere in download qualcosa o anche fare manutenzione.

2) server web per hostare un sito mio per "giocarci" un po' così imparo bene.

Lo so che mi servirebbe una macchina decente e una connessione con upload molto alto, però non voglio risultati professionali... solo mi piacerebbe avere dei risultati...  ;D


Pensavo di installare lxde e poi di far connettere l'amico attraverso ssh ma in modo che lui potesse vedere il desktop, magari accedendo con il suo utente, ma vedendo quello che fa. Lui mette li il torrent a scaricare e poi spegne il suo computer. Il mio continua ad andare e quando ha finito mi avvisa che io gli porto il file in una chiavetta.

E' possibile farlo con ssh?? se sì, come?? Come installo lxde senza fare casini?? E' meglio qualcos'altro??

Sono pronto a suggerimenti di qualsiasi tipo....

Grazie mille...

PS: le guide sul wiki le ho lette, e saprei anche come mettere su il server web... solo che per la parte della connessione remota sono in casino... ho fatto un casino di prove ma nessuna va... ora sto reinstallando ubuntu server 10.10 da zero in modo che non faccio cagate... comunque aspetto vostri consigli!!! Ciao!!!

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: giovedì 20 gennaio 2011, 21:23
da kekko_94
Ok, facendo un po' meno casini... non ho installato lxde sul server... ho solo installato alcune applicazioni grafiche (gedit, transmission, pcmanfm).

Ora ho capito che connettendomi al server con il l'opzione "-X" mi fa vedere le finestre sul client e lavoro con quella... solo che c'è un problema:
se io do il comando (connettendomi al server) transmission. Mi si apre una finestra sul client con transmission, metto un torrent, lo faccio partire... il problema è: e se poi voglio poter disconnettere il client lasciando il server a macinare??

Avevo letto una guida tempo fa dove si parlava di un comando (mi pare screen) che permetteva di lasciare delle applicazioni in una specie di background... posso usare quello?? Ho anche trovato questa guida: link in cui si parla del transmission-daemon...

Se lascio questo demone in funzione anche se chiudo transmission il download va avanti??

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: giovedì 20 gennaio 2011, 23:14
da kekko_94
ok... per ora sono riuscito a connettermi al server remoto tramite ssh... quando ho un po' più di tempo mi metto a irrobustire la sicurezza con l'autenticazione con chiave privata che devo studiarmela bene....

Ora avrei bisogno di una cosa, che forse riguarda più la parte connettività.

Se io digito il mio IP nella barra degli indirizzi lui cerca di connettersi al router. Come faccio a dirgli di non andare lì bensì di "puntare" al server dove è presente il sito??

Poi: nessuno mi sa linkare una guida per installare joomla su ubuntu?? Ho messo i file detro /var/www/joomla e ho messo come proprietario della cartella il gruppo www-data, a cui poi ho assegnato il mio utente. Solo che c'è un problema. Durante la fase di installazione (e me lo dice) ha problemi a creare il file "configuration.php" perchè non è attivo il support Joms (o qualcosa del genere, domani vi dico meglio).
Infatti mi dice
"terminata l'installazione potrai copiare il contenuto del file e metterlo nella cartella manualmente.

L'ho fatto: ho creato questo file, gli ho incollato dentro il contenuto, l'ho reso eseguibile e l'ho assegnato come sotto proprietà di www-data. Solo che invece di visualizzare il sito lui mi visualizza il contenuto di quel file...

Che fare??

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: giovedì 20 gennaio 2011, 23:25
da Massimog
hai aperto la porta 80 sul router verso l'ip del server?

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: venerdì 21 gennaio 2011, 16:21
da kekko_94
Massimog ha scritto: hai aperto la porta 80 sul router verso l'ip del server?
Eccolo lì il problema...  >:(  :-[

Scusate però non c'era scritto da nessuna parte... oppure mi è sfuggito....
Grazie comunque....

Per le altre cose:

secondo te che programma posso usare / in che modo lo uso per far scaricare i torrent al mio amico?? Può anche essere un'idea usare in interfaccia web di transmission??

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: venerdì 21 gennaio 2011, 20:34
da Massimog
kekko_94 ha scritto:
Massimog ha scritto: hai aperto la porta 80 sul router verso l'ip del server?
Eccolo lì il problema...  >:(  :-[

Scusate però non c'era scritto da nessuna parte... oppure mi è sfuggito....
Grazie comunque....

Per le altre cose:

secondo te che programma posso usare / in che modo lo uso per far scaricare i torrent al mio amico?? Può anche essere un'idea usare in interfaccia web di transmission??
prova TorrentFlux http://wiki.ubuntu-it.org/InternetRete/ ... orrentFlux

Re: Nuovo server. Esperienza 0. Connessioni remote con interfaccia non testuale

Inviato: sabato 22 gennaio 2011, 14:15
da kekko_94
Allora ho fatto un po' di tentativi e ora vi dico i risulatati:
-torrentflux: carino, semplice, solo che e` lento... e non di poco... Non vado piu` di 5kb/s (si` ho tolto i limiti di velocita` e assegnato piu` connessioni per torrent)
-transmission: sarebbe stato bello, ma anche questo e` troppo lento e non ha una configurazione elastica come piacerebbe a me
-bittorrent/bittornado non fanno per me: non sono riuscito a impostare l'interfaccia grafica e comunque non mi soddisfano...
-rtorrent non era quello che cercavo: mi serviva un programma che fosse ANCHE avviabile da shell... non SOLO da shell....
-quello che sto usando ora (e sono pienamente soddisfatto): qbittorrent...

In pratica qtorrent e` un programma per (indovina) i torrent che ha la sua interfaccia grafica installata di default e poi ha un demone/cli che permette di gestirlo/avviarlo anche senza avere il server X.
L'interfaccia grafica si basa sulle stesse configurazioni del programma (quindi niente doppie configurazioni: una sola per grafica, web e cli). E in piu` per gestirlo si puo` utilizzare INTERAMENTE la parte web, poiche` consente di gestire anche le impostazioni del programma da remoto (ad alcuni non piace ma a me fa comodo tanto mi fido ciecamente del mio amico...).

Per installarlo bisogna scrivere:

Codice: Seleziona tutto

sudo apt-get install qbittorrent qbittorrent-nox
(il secondo pacchetto e`, appunto, l'interfaccia a linea di comando.

Per configurarlo la prima volta consiglio di avviare il programma in grafica (quindi con il server X, io l'ho fatto dal mio portatile tramite ssh) e configurare come si vuole, compresa l'interfaccia web... Poi si imposta un nome utente e una password, si applica, sul router bisogna (come per il server web) aprire le porte per far deviare il traffico sul server (se lo si vuole controllare anche da fuori LAN) e poi si hanno due scelte:
-lo si avvia in remoto manualmente ogni volta che ne hai bisogno
-lo si mette a partire in automatico ogni avvio del server (e quindi il torrent verra' scaricato non appena si accende il server.

Per fare la prima basta lanciare il comando

Codice: Seleziona tutto

qbittorrent-nox
quando si vuole attivarlo

Per avviarlo di default invece bisogna (e` facile)
1) mettere il login automatico al server. Guida ---> link (la guida e` per una versione vecchia ma funziona.
2) avviare il programma in modo automatico al login. Per farlo basta seguire questi semplici passi:

      a) Creare un file chiamato ".bash_login"
     

Codice: Seleziona tutto

vim .bash_login
      b) Incollarci dentro questo contenuto
     

Codice: Seleziona tutto

#!/bin/sh
qbittorrent-nox
      c)renderlo eseguibile con
     

Codice: Seleziona tutto

chmod +x .bash_login
In questo modo si avviera' in automatico ogni volta che accendete il server e il torrent cominciera' a scaricarsi...
Se vogliamo controllare/modificare qualcosa basta raggiungere l'interfaccia web attraverso l'indirizzo

Codice: Seleziona tutto

http://ip_del_server:4080