Dimensione: 2842
Commento: aggiunta preparativi
|
Dimensione: 5211
Commento: guida completa
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;border-right:none;">'''Indice'''[[BR]] [[TableOfContents]] || Guida Server/Peer{{{}}}To{{{}}}Peer http://forum.ubuntu-it.org/index.php?topic=88055.0 |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;border-right:none;">'''Indice'''[[BR]] [[TableOfContents(1)]] || |
Linea 13: | Linea 9: |
== Preparare la macchina == |
|
Linea 25: | Linea 23: |
== Installazione del sistema operativo == È consigliato [:Installazione:installare] la versione [http://www.ubuntu-it.org/index.php?page=server server] di '''Ubuntu 7.04''' «'''Feisty Fawn'''». In alternativa è possibile procedere anche con la versione '''desktop'''. |
|
Linea 27: | Linea 29: |
È necessario procedere all'installazione di '''wine''', '''Emule''' e i servizi '''samba''' e '''ssh'''. | Una volta terminata l'installazione di '''Ubuntu''' è necessario procedere all'installazione di '''wine''', '''eMule''' e i servizi '''samba''' e '''ssh'''. |
Linea 33: | Linea 35: |
== Installazione di Emule == | == Installazione di eMule == |
Linea 44: | Linea 46: |
È sufficiente configurare e abilitare le porte TCP/UDP per '''Emule''' e la porta per '''ssh'''. | È sufficiente configurare e abilitare le porte TCP/UDP per '''eMule''', compresa la «8000» per il webadmin, e la porta per l'accesso via '''ssh'''. |
Linea 50: | Linea 52: |
smbpasswd | sudo smbpasswd }}} È necessario indicare a '''samba''' il percorso della cartella dei file condivisi di '''eMule'''. A tale scopo è sufficiente aprire il file {{{/etc/samba/smb.conf}}} con il seguente comando: {{{ sudo nano /etc/samba/smb.conf }}} Dunque aggiungere in fondo al file le seguenti righe, sostituendo la dicitura «$NOMEUTENTE» con il proprio nome utente: {{{ [Emule] path = /home/$NOMEUTENTE/.wine/drive_c/Programmi/eMule/Incoming available = yes browseable = yes public = yes writable = yes |
Linea 57: | Linea 74: |
= Modalità di accesso = | == Configurazione di eMule == In modo da poter accedere via web al programma è necessario andare su '''''Opzioni -> WebServer''''' dunque spuntare la casella «'''Attivo'''». = Accedere al server = È possibile accedere al server appena installato da un altro computer tramite il '''ssh'''. Aprire una finestra di terminale e digitare il seguente comando: {{{ ssh user@ip-server }}} In alternativa è possibile accedere tramite '''vncviewer''' con il seguente comando: {{{ vncviewer ip-server }}} ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Mentre la dicitura'' «user» ''va sostituita con un nome utente accreditato per l'accesso al server,'' «ip-server» ''va sostituita con l'indirizzo IP del server, es.'' {{{192.168.100.1}}}. || |
Linea 60: | Linea 93: |
== Blocco prima della schermata di avvio == È possibile che il sistema, se avviato senza tastiera, si blocchi prima della comparsa della schermata di boot. Una buona soluzione è cercare all'interno del BIOS della scheda madre il parametro «halt on» e impostarlo su «no errors». == Il webadmin di eMule non funziona == Digitare il seguente comando: {{{ nmap }}} Nel caso in cui la porta «8000» non risulti aperta provare a lanciare '''eMule''' con il seguente comando: {{{ sudo wine eMule.exe }}} == Impossibile accedere ad eMule tramite ssh == Per ovviare al problema è sufficiente digitare il seguente comando: {{{ export DISPLAY=:0.0 }}} |
IndiceBR TableOfContents(1) |
Introduzione
Preparativi
Preparare la macchina
Allo scopo di ridurre il consumo di corrente al minimo indispensabile, è consigliato utilizzare una macchina con una ridotta dotazione di hardware. La istruzioni contenute nella presente guida sono state verificate e testate sulla seguente macchina:
Macchina utilizzata |
|
Processore |
Pentium III 500Mhz E socket pga370 |
MiB di RAM |
256 |
Scheda video |
Generica PCI |
Disco fisso |
Hard disk Maxtor 80 GiB |
Scheda di rete |
Ethernet Lan 3COM 10/100 PCI |
È consigliato disabilitare e scollegare dalla scheda madre tutto l'hardware inutilizzato, come le periferiche multimediali e i vari lettori di floppy disk e CD-Rom. |
Installazione del sistema operativo
È consigliato [:Installazione:installare] la versione [http://www.ubuntu-it.org/index.php?page=server server] di Ubuntu 7.04 «Feisty Fawn». In alternativa è possibile procedere anche con la versione desktop.
Installazione
Una volta terminata l'installazione di Ubuntu è necessario procedere all'installazione di wine, eMule e i servizi samba e ssh.
Installazione di Wine, Samba e OpenSSH
Consultare le guide [:Wine], [:Server/Samba#installazione:Samba] e [:SSHHowto#installazione:OpenSSH].
Installazione di eMule
Scaricare e salvare sul proprio Desktop [http://prdownloads.sourceforge.net/emule/eMule0.48a-Installer.exe questo] file. Infine, aprire una finestra di terminale e digitare il seguente comando:
wine ~/Desktop/eMule0.48a-Installer.exe
Configurazione
Configurazione di firewall e router
È sufficiente configurare e abilitare le porte TCP/UDP per eMule, compresa la «8000» per il webadmin, e la porta per l'accesso via ssh.
Configurazione di Samba
Per configurare il servizio samba è sufficiente inserire la password per il proprio utente (necessario per l'accesso da sistemi Windows) con il seguente comando:
sudo smbpasswd
È necessario indicare a samba il percorso della cartella dei file condivisi di eMule. A tale scopo è sufficiente aprire il file /etc/samba/smb.conf con il seguente comando:
sudo nano /etc/samba/smb.conf
Dunque aggiungere in fondo al file le seguenti righe, sostituendo la dicitura «$NOMEUTENTE» con il proprio nome utente:
[Emule] path = /home/$NOMEUTENTE/.wine/drive_c/Programmi/eMule/Incoming available = yes browseable = yes public = yes writable = yes
Infine è possibile configurare [:VNC] in modo da accedere al proprio server da remoto. A tale scopo è utile fare clic su Sistema -> Preferenze -> Desktop remoto.
È inoltre possibile attivare il servizio con protezione della password. |
Configurazione di eMule
In modo da poter accedere via web al programma è necessario andare su Opzioni -> WebServer dunque spuntare la casella «Attivo».
Accedere al server
È possibile accedere al server appena installato da un altro computer tramite il ssh. Aprire una finestra di terminale e digitare il seguente comando:
ssh user@ip-server
In alternativa è possibile accedere tramite vncviewer con il seguente comando:
vncviewer ip-server
Mentre la dicitura «user» va sostituita con un nome utente accreditato per l'accesso al server, «ip-server» va sostituita con l'indirizzo IP del server, es. 192.168.100.1. |
Risoluzione dei problemi
Blocco prima della schermata di avvio
È possibile che il sistema, se avviato senza tastiera, si blocchi prima della comparsa della schermata di boot. Una buona soluzione è cercare all'interno del BIOS della scheda madre il parametro «halt on» e impostarlo su «no errors».
Il webadmin di eMule non funziona
Digitare il seguente comando:
nmap
Nel caso in cui la porta «8000» non risulti aperta provare a lanciare eMule con il seguente comando:
sudo wine eMule.exe
Impossibile accedere ad eMule tramite ssh
Per ovviare al problema è sufficiente digitare il seguente comando:
export DISPLAY=:0.0
Ulteriori risorse
[http://forum.ubuntu-it.org/index.php?topic=88055.0 Topic originale sul forum di Ubuntu-it]