AMule: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
 
(5 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili}}
{{Versioni compatibili|Jessie|Stretch|Buster|Bullseye}}
== Introduzione ==
== Introduzione ==


Riga 128: Riga 128:
===== [ExternalConnect] =====
===== [ExternalConnect] =====


* ''AcceptExternalConnections'' se impostato su 1 permette di amministrare il demone con interfacce tipo ''amulecmd'' e ''amuleGUI''.
* ''AcceptExternalConnections'' se impostato su '''1''' permette di amministrare il demone tramite interfaccia web, ''amulecmd'' e ''amuleGUI''. Deve obbligatoriamente essere impostato su '''1''' nel caso della versione demone. Per usare l'interfaccia web è altresì necessario abilitare il web server integrato (si veda la sottostante sezione).
* ''ECPort'' è la porta usata sia da aMuleCMD che aMuleGUI per connettersi ad amule-daemon. Se questa porta viene bloccata da un firewall e/o da un router (quest'ultimo caso solo se si tenta di accedere ad amule-daemon dall'esterno della LAN cui appartiene il PC su cui è installato il demone) allora non sarà possibile controllare il demone da remoto con le suddette interfacce (ma potrebbe sempre essere possibile collegarsi tramite ssh al server e da lì usare amulecmd).
* ''ECPort'' è la porta usata sia da aMuleCMD che aMuleGUI per connettersi ad amule-daemon. Se questa porta viene bloccata da un firewall e/o da un router (quest'ultimo caso solo se si tenta di accedere ad amule-daemon dall'esterno della LAN cui appartiene il PC su cui è installato il demone) allora non sarà possibile controllare il demone da remoto con le suddette interfacce (ma potrebbe sempre essere possibile collegarsi tramite ssh al server e da lì usare amulecmd).


Riga 142: Riga 142:
Il demone può essere avviato/fermato attraverso il file binario '''<code>amuled</code>''' oppure tramite lo script '''<code>/etc/init.d/amule-daemon</code>'''.
Il demone può essere avviato/fermato attraverso il file binario '''<code>amuled</code>''' oppure tramite lo script '''<code>/etc/init.d/amule-daemon</code>'''.


{{Suggerimento|Se è la prima volta che si usa amule è caldamente consigliato avviare il demone direttamente tramite il file binario e non con lo script. L'avvio tramite script dovrebbe essere adottato solo da quegli utenti che hanno già verificato il buon funzionamento del demone, che hanno confidenza con i parametri di configurazione di amule e in generale con la shell di linux.}}
{{Suggerimento|Se è la prima volta che si usa amule è consigliabile avviare il demone direttamente tramite il file binario e non con lo script. L'avvio tramite script dovrebbe essere adottato solo da quegli utenti che hanno già verificato il buon funzionamento del demone e che hanno acquisito confidenza con i parametri di configurazione di amule (avere anche un minimo di dimistichezza con la shell di linux sicuramente non guasta).}}


In entrambi i casi perché amule-daemon possa essere avviato correttamente è '''NECESSARIO''' che esista una cartella <code>.aMule</code> contenente i file di configurazione e che il demone sappia dove andare a recuperarla, ovvero che ne conosca la posizione.
In entrambi i casi perché amule-daemon possa essere avviato correttamente è '''NECESSARIO''' che esista una cartella <code>.aMule</code> contenente i file di configurazione e che il demone sappia dove andare a recuperarla, ovvero che ne conosca la posizione.
Riga 161: Riga 161:
Per esempio se l'utente disponesse di una cartella <code>.aMule</code> ereditata da una precedente installazione potrebbe riutilizzarla o semplicemente sovrascrivendo quella presente nella <code>home</code> dell'utente oppure copiandola in una qualsiasi nuova posizione per cui abbia tutti i necessari permessi e quindi avviare <code>amuled</code> con un comando simile a comando:
Per esempio se l'utente disponesse di una cartella <code>.aMule</code> ereditata da una precedente installazione potrebbe riutilizzarla o semplicemente sovrascrivendo quella presente nella <code>home</code> dell'utente oppure copiandola in una qualsiasi nuova posizione per cui abbia tutti i necessari permessi e quindi avviare <code>amuled</code> con un comando simile a comando:
<pre>$ amuled -f -c /nuova/posizione/.aMule/</pre>
<pre>$ amuled -f -c /nuova/posizione/.aMule/</pre>
''VPN''<br/>
In caso di vpn commerciale dove il numero di porte reindirizzabile è inferiore a 2 si può pensare di risolvere il problema evitando di far transitare il traffico di amule dalla vpn, per esempio sfruttando un ''network namespace'' (si veda la guida di [[iproute2]]).
Il comando di avvio diventerebbe allora simile a:
<pre># ip netns exec test su -c "amuled -f -c /nuova/posizione/.aMule/" nome_utente_non_privilegiato</pre>
dove ''test'' è il nomer del ''network namespace''.


==== Script amule-daemon ====
==== Script amule-daemon ====
2 894

contributi