Qnap - Adunanza

Transcript

Qnap - Adunanza
Non sei connesso. Connessione
La mia pagina
Modifiche Recenti
Pagine recenti
Qnap - PDF
Reports
Strumenti
Aiuto
Pagina modificata 15:33, 27 Mag 2013 da
Modifica
pagina
Nuova
pagina
Stampa
Pagina
Altro
AduTeca > aMule AdunanzA > Dispositivi Embedded - PDF > Qnap
- PDF
Main pages
3
Was this page helpful?
Notifiche di pagina Off
Qnap - PDF
Trova
AduTeca
aMule AdunanzA
Dispositivi Embedde...
Amule AdunanzA puo' essere installato sopra la famiglia di
dispositivi Qnap .
Asus RT-N66U -PDF
Fonera - PDF
Installazione
My Book World Editi...
Popcorn Hour a110 -...
Qnap - PDF
Abilitare SSH per usare utenze diverse da
admin (root)
1. Installazione
1.1. Abilitare SSH per usare utenze
diverse da admin (root)
1.2. Installazione Amule Adunanza
2. Gestire Amule Adunanza da remoto
3. Compilazione
4. Riferimenti:
Raspberry PI - PDF
(testato e funzionante su QNAP TS-119, TS-219 e TS-219PII ... dovrebbe funzionare su tutti i QNAP
con processore Marvell )
Una esecuzione corretta di Amule prevede l'utilizzo per il lancio una utenza diversa da root ma le
impostazioni standard del QNAP prevedono di potersi loggare via SSH o Telnet solo con l'utente di
amministrazione e di conseguenza di root.
Per poter usare qualsiasi utenza si sia creata in precedenza si possono eseguire questi passi (i
pathname sono relativi alla installazione su un Qnap TS-119.. nel caso usando: find / -name *sshd* si
possono trovare i path usati da altri dispositivi)
1) Installare ipkg dall' interfaccia grafica di amministrazione del QNAP
MENU->applicazioni->plugin QPKG->Optware
2) Collegarsi come admin in SSH ed eseguire i seguenti comandi per installare openssh
ipkg update
ipkg install openssh
3) "Swappare" la versione di sshd del server con quella openssh
mv /mnt/ext/usr/sbin/sshd /mnt/ext/usr/sbin/sshd-origin
cp /share/HDA_DATA/.qpkg/Optware/sbin/sshd /mnt/ext/usr/sbin/sshd
4) Il filesystem dei serve Qnap è "particolare" in quanto l'OS iviene ogni volta caricato dal firmware dal
ramdisk. Per questo motivo ogni modifica al sistema scompare ad ogni riavvio dello stesso a meno di
effettuare una serie di operazioni "speciali" per evitare questo evento.
cp /etc/ssh/sshd_config /mnt/HDA_ROOT/.config/ssh/
5) Modificare il file appena copiato
Per permettere l'accesso a piu utenti ci sono due possibilità, o aggiungere la lista degli utenti che si
desiderano (separati da uno spazio) dopo la voce AllowUsers oppure commentare completamente
la
riga AllowUsers e quindi permettere a qualsiasi utente di loggarsi. Ovviamente consiglio di definire
una
lista di utenti ben specifica e controllate. Nel nostro caso aggiungermo l'utente amule alla lista
vi /mnt/HDA_ROOT/.config/ssh/sshd_config
6) Ricopiamo il file dove si trovava prima
converted by W eb2PDFConvert.com
cp /mnt/HDA_ROOT/.config/ssh/sshd_config /etc/ssh
7) Rendere operative le modifiche effettuare.
Entrate nell'interfaccia grafica di amministrazione del Qnap e quindi
MENU->Servizi di rete->Telnet/SSH
deselezionare il link di abilitazione ad SSH, aspettate qualche secondo e quindi riattivatelo (in questo
modo si caricano le nuove impostazioni).
8) Se tutto funziona allora è il momento di rendere permanente la configurazione.
Creare o modificare uno script autorun.sh script da fare eseguire ad ogni riavvio.
Per prima cosa montare una config area: (se non viene trovata la cartella mtdblock5 cercare con
Google il nome giusto per la vostra versione di Qnap)
mount -t ext2 /dev/mtdblock5 /tmp/config
Editare o reare il file
vi /tmp/config/autorun.sh
inserire al suo interno queste righe di codice:
#!/bin/sh
# SSH Config
cp /mnt/HDA_ROOT/.config/ssh/sshd_config /etc/ssh/sshd_config
/etc/init.d/login.sh restart
7) Salvare il file ed assicurarsi che abbia i diritti di esecuzione
chmod +x /tmp/config/autorun.sh
smontate il filesystem
umount /tmp/config
8) Riavviare il NAS e verificare che la configurazione effettuata sia rimasta in memoria
Installazione Amule Adunanza
(guida pensata per aiutare anche chi non sa quasi nulla di Linux e vuole installare il programma)
(testato su QNAP T-119 e T-219)
Strumenti necessari:
- client telnet (ex: Putty)
- pacchetto di installazione realizzato dal gruppo di Adunanza (presente in questo Wiki)
1) Abilitare SSH per entrare nel NAS
MENU->Servizi di rete->Telnet/SSH
selezionare SSH ed abilitare il servizio.
2) Copiare il pacchetto Adunanza sul QNAP in una qualsiasic artella (Ex Public)
3) Collegarsi con il client telnet al Qnap con l'utenza di amministrazione creata in fase di installazione del
sistema ed accettare le eventuali richieste di caricamento certificati che verranno visualizzate al primo
accesso.
converted by W eb2PDFConvert.com
4) Installare ipkg dall' interfaccia di amministrazione del QNAP
MENU->applicazioni->plugin QPKG->Optware
5) Installare un editor di testo "comodo" (passo consigliato ma non indispensabile)
ipkg update
ipkg install nano
6) Andare nella cartella dove si è copiato il pacchetto Amule Adunanza ed eseguire il comando:
ipkg install <nome_pacchetto.ipk>
Se non ricevete alcun errore passare al punto 7 altrimenti eseguire il seguente comando:
ipkg install -force-depends amule
Se ancora avete errori eseguire anche:
ipkg install libstdc++ wxbase zlib libcurl libpng readline ncurses libpng libjpeg freetype fontconfig
expat
7) Amule ora dovrebbe essere installato ma và configurato prima dell'esecuzione
Creare una utenza con la quale poi si lancerà il programma ed impostare la password
adduser amule
passwd amule <vostra_password>
N.B. è necessario eseguire la procedura descritta a questo link: viewtopic.php?f=14&t=1741 per
poter usare utenze diverse da admin. Nel caso non si voglia farlo sarà obbligatorio eseguire amule come
root, azione caldamente sconsigliata.
8) Uscire dalla sessione SSH e riloggarsi come amule
9) lanciare il programma
amuled
10) Il programma dovrebbe segnalare che è la prima volta che viene avviato. Se non esce ina utomatico
interrompiamo l'esecuzione premendo CTRL-C due volte.
11) Impostiamo la password che si vorrà utilizzare per l'interfaccia grafica fondamentale per gestire in
maniera ottimale amule
amuleweb -w -P=password--admin-pass=password
12) Andare nella cartella di amule per eseguire i seguenti settaggi:
cd /home/amule/.aMule
nano remote.conf
NOTA DI Mr Hyde: a partire dalla versione 2010.1 il nome della directory di default è
".aMuleAdunanzA" e non più ".aMule"
A) Segnarsi il codice MD5 della password impostata in precedenza, il valore è la stringa
alfanumerica che si trova dopo la dicitura "Password=":
(ex: Password=5f4dcc3b5aa765d61d8327deb882cf99)
chiudere con CTRL-X
B) Editare il file amule.conf
converted by W eb2PDFConvert.com
nano amule.conf
C) Cercare le seguenti stringhe ed impostare ad 1 i valori di connessione per WebServer e
ExternalConnection, nella posizione password incollare il valore precedentemente copiato.
[WebServer]
Enabled=1
Password=5f4dcc3b5aa765d61d8327deb882cf99
...
[ExternalConnect]
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=5f4dcc3b5aa765d61d8327deb882cf99
Salvare con CTRL-O e chiudere con CTRL-X
13) Scaricare una lista di nodi per Adunanza
cd /home/amule/.aMule
wget http://update.adunanza.net/amule/adu_nodes.dat
NOTA DI Mr Hyde: al momento sembra esserci qualche problema con questo file dei nodi. In
alternativa potete provare a usare anche http://10.183.152.49:8081/AdunanzA/nodes.dat per
maggiori dettagli leggete qui .
14) Avviare amule in background
amlued -f
N.B: per cambiate i path delle cartelle Temp ed Incoming:
nano /home/amule/.aMule/amule.conf
[NOTA DI Mr Hyde: ricordo ancora che, a partire dalla version 2010.1, il nome della directory di
default è ora ".aMuleAdunanzA"]
e modificare il file alle righe IncomingDir= e Temp =
N.B: se necessario per stoppare amuled eseguire il comando: killall amuled amuleweb
!! IMPORTANTE !!
Amule può impiegare lungo tempo (anche giorni) al suo primo avvio prima di recuperare una lista di
nodi tale da poter funzionare, quindi può accadere di vederlo in Connecting o Firewalled per i primi
giorni. Si consiglia di lanciare delle ricerche di file molto diffusi per facilitare il tracciamento dei nodi.
Gestire Amule Adunanza da remoto
Per gestire amule adunanza è possibile utilizzare la modalità web (sconsigliata) collegandosi all'indirizzo
del proprio NAS alla porta 4711 (ex: http://192.168.0.x:4711 ) o scaricare il programma AmuleGUI.
La versione di AmuleGUI che si utilizza deve essere maggiore od uguale alla versione di amule adunanza
installata. Versioni più vecchie NON funzionano nel 90% dei casi.
Compilazione
Se invece di utilizzare i pacchetti precompilati con la procedura descritta sopra, si desidera procedere alla
compilazione manuale dei sorgenti, eseguire le seguenti operazioni.
Riferimenti:
converted by W eb2PDFConvert.com
http://forum.adunanza.net/showthread...-ver-r8/page13
Was this page helpful?
Yes No
Etichette: (Modifica tags)
No tags
File (3)
Aggiungi file o immagine
Nome File
amule-adunanza_3.14b3-9_arm.ipk
Dimensione
Data
2.5 MB
19:50, 2 Feb 2010
Aggiunto da
1955.81 kB
19:51, 25 Nov 2014
betsbass
Azioni
1981.27 kB
19:51, 25 Nov 2014
betsbass
Azioni
Azioni
Nessuna descrizione
amuleadunanza_2012.1-1_arm.ipk
ARM-x19
amuleadunanza_2012.1-1_i686.ipk
INTEL
Immagini 0
Non ci sono immagini da mostrare nella gallery.
Commenti (13)
Visualizzato commento 13 di 13 : vedi tutti
#1
dice:
Grazie a questa guida PERFETTA ho installato PERFETTAMENTE adunanza... ma manca una piccola
cosa alla guida:
come si fanno a controllare le porte TCP UDP del mulo sul qnap ?
Inviato 18:21, 28 Mag 2010 ()
#2
dice:
c'è un piccolo passaggio non ben spiegato per l'installazione di amule adunanza...
dopo il passaggio bisogna ripetere il passaggio 2A
altrimenti vi ritroverete con la versione amule normale .
direi di aggiungere il passaggio alla guida!
Inviato 20:53, 28 Mag 2010 ()
#3
dice:
Ottima guida katrame!
djmark puoi editare tu stesso le parti che ritieni necessarie
TODO:
- L'avviso sul reperimento nodi è da rivedere. Probabilmente basta solo scaricare i nodi kadu
manualmente senza aspettare. 14:25, 31 Mag 2010 m odificato
Inviato 14:15, 31 Mag 2010 ()
#4
dice:
non sono riusito a istallarlo nel mio qnap 119 e possibile avere delle immagine di procedura ho poco
esperienza
Inviato 22:23, 10 O tt 2010 ()
#5
dice:
ma non viene più aggiornato il pacchetto dal 2010 ???
Inviato 13:08, 24 Mar 2012 ()
#6
dice:
Installato tutto bene. Amuleweb funziona ma AmuleGUI no. Mi dice solo "Connection Failure". Qualche
idea?
Inviato 18:53, 3 Giu 2012 ()
#7
dice:
per la verisone di amulegui bisogna usare quella che trovi in questo post:
http://www.qnapclub.it/viewtopic.php?f=27&t=1743&p=30682#p30603
Inviato 10:23, 23 Ago 2012 ()
converted by W eb2PDFConvert.com
#8
dice:
Giacomo79 Hai risolto ? sono nella tua stessa situazione. A te si connette Amule ?
Dimenticavo grazie comunque per la guida. 21:30, 30 Ago 2012 m odificato
Inviato 21:30, 30 Ago 2012 ()
#9
dice:
Niente, non ho risolto, anche con l'ultimo amulegui segnalato...... mi dice solo "Connection failed".
Inviato 16:02, 6 Set 2012 ()
#10
dice:
Ho risolto. Bisogna prendere il file che si trova nel link postato da kiwi1342, dopo il post del tizio che
ha messo il video di Frankestein Junior.
Inviato 17:32, 7 Set 2012 ()
#11
dice:
Per i qnap con processore INTEL? Chi mi potrebbe dare una mano?
Grazie a tutti
Ciao
Inviato 16:03, 9 O tt 2012 ()
#12
biondo_79 dice:
Qualcuno riesce a fare una versione "stabile" per i Qnap con processore Intel Atom?
Grazie in anticipo a chi ci riuscirà.
Ciao
Inviato 18:12, 12 Mar 2013 ()
#13
dice:
sono in attesa anche io di una guida per i qnap con processore Intel
Inviato 15:29, 27 Mag 2013 ()
Visualizzato commento 13 di 13 : vedi tutti
E' necessario connettersi per inserire un commento.
Powered by MindTouch Core
converted by W eb2PDFConvert.com