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

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

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

Messaggio 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!!!
Ultima modifica di Anonymous il sabato 22 gennaio 2011, 14:29, modificato 1 volta in totale.
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

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

Messaggio 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??
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

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

Messaggio 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??
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
Massimog
Rampante Reduce
Rampante Reduce
Messaggi: 7342
Iscrizione: martedì 2 dicembre 2008, 18:17
Desktop: GNOME 3.16
Distribuzione: Gentoo x86_64
Sesso: Maschile
Località: Osimo(AN)

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

Messaggio da Massimog »

hai aperto la porta 80 sul router verso l'ip del server?
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

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

Messaggio 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??
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
Massimog
Rampante Reduce
Rampante Reduce
Messaggi: 7342
Iscrizione: martedì 2 dicembre 2008, 18:17
Desktop: GNOME 3.16
Distribuzione: Gentoo x86_64
Sesso: Maschile
Località: Osimo(AN)

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

Messaggio 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
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

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

Messaggio 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
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti