2024. június 29., szombat

Gyorskeresés

D-LINK DNS-320 Transmission telepítése (17-10-05 letöltési link javítva!)

Írta: |

[ ÚJ BEJEGYZÉS ]

Sziasztok!

A leíráslja, hogy az alapból szegényes torrent klienssel megáldott D-LINK DNS-320-ra felrakjunk egy Transmission-t, ami egy kimagaslóan jó kliens, a legtöbb szerver is vagy ezt, vagy esetleg RTorrentet használ, ritkábban uTorrent 2.2.1-et is.
Vágjunk is bele a telepítésbe!

megj: amit **-gal jelöltem az nem skséges a telepítéshez, csak kis agykiigazító!
megj: A parancsok mindig külön sorban vannak, kéretik az esz sort kimásolni vesszőstül, pontostúl, kikszkrakszostúl

Amire skségünk lesz:
fun_plug 0.5
és a kellő szkript fájl, továbbá a Transmission telepítője, és a Curl, de az egyszerűség kedvéért egy zip-be összetömörítettem, hogy egyben meglegyen minden...
MEGA
A zip tartalma maga a fun_plug, valamint egy packages mappában a Curl, és a Transmission. Most leírom lépésről lépésre, hogyan kell beáltani. Feltételezem, hogy full alap NAS-hoz van szerencséje a kedves olvasónak.
Elsőként nyissuk ki a NAS lemezét gépen, én Windows alatt csinálom így csak azt tudom írni.
Tet nyissuk meg, éssoljuk be a fun_plug mappánk tartalmát, majd indítsuk újra a ketyerét.

Ha újraindult, másoljuk fel a packages mappát szintén a gyökérbe, fontos hogy itt már nem a mappa tartalma, hanem az esz mappa másolása skségeltetik.

Ha megvagyunk, nyissunk egy Telnet klienst, éstyögjük bele a NAS IP-címét, meg a portot, és mint írtam telnettel kapcsolódjunk.

A navigáció a cd paranccsal történik mindig.
A gyökér mappába, az
cd /mnt/HD/HD_a2
beírásával juthatunk.

**Aki kommentben akar az SSH hiánya miatt hőzöngeni, igen, lehet azt is, art nem írtam le, mert hálózaton belülről nem nagyon hiszem, hogy családtag direkt betörne telnet-n és eltgatná, routeren meg nem kell kinyitni a portot, és csókolom.

**És akkor meg is találtuk azt, ami miatt aldául DNS-323 telepítési útmutatója nem megy ezen. Ott ugyanis csak /mnt/HD_a2, itt viszont /mnt/HD/HD_a2 van.

kis kitérő után folytassuk is.
Navigáljunk bele a packages mappánkba, amit felmásoltunk.
cd /mnt/HD/HD_a2/packages
Ez után telepítk fel a curl-t.
funpkg -i curl-7.18.1.tgz
majd a Transmissiont
funpkg -i Transmission-2.83-1.tgz
Nagyon fontos, hogy a csomagot ne törölk ki, sőt a packages mappát akár el is rejthetjük a jogok letelével.
chmod a-rwstxX packages
ez art javasolt, hogy véletlenül se törölk. Ha kell megint, a -t cserélk +-ra
chmod a+rwstxX packages

*A telepítés és eltávolítás itt mindig a
funpkg
paranccsal történik, a telepítés a
funpkg -i x (ahol x a fájl neve)
történik, az eltávolításhoz pedig skség van a csomagra, így azt soha ne törölk
funpkg -r x (ahol x a fájl nevét jelöli)
láthatjuk tet, hogy a -i paraméter telepítésre, a -r eltávolításra használható.

Most következik a Transmission első beáltása, mert ez egy DNS-323-ra portolt verzió, de ez minket ne zavarjon, csupán apró lépéseket tegyünk!
El kell döntenünk, hogy a telnet kliensünk fájlkezelőjét használjuk, vagy a jó öreg notepad-et. Én az utóbbit szeretem.
Tet a
ffp/start/transmission.sh
file-t kell szerkeszteni, ami a gyökéren belül az ffp mappának start szekciójában van.
Egyébként itt azt kell beáltani, amit fentebb is írtam, hogy ezen a NAS-on is a helyére pakolja a file-okat. Elvileg a .local végű fájl erre szolgált, de menyjünk csak biztosra, írjuk ezt át.
Ha Putty, akkor:
vi /ffp/start/transmission.sh
majd insert gombot nyomjunk, hogy szerkeszthető legyen.
Keressük meg a:
TRANSMISSION_HOME=/mnt/HD_a2/.transmission-daemon
Sort, és a
/mnt/HD_a2
helyett legyen
/mnt/HD/HD_a2
Tet így kell, hogy kinézzen a módosítás után
TRANSMISSION_HOME=/mnt/HD/HD_a2/.transmission-daemon
Figyelem! Ha beilleszted, ügyelj hogy egy sorban legyen ez a sor, mert ha másolod innen a sort, akkor egy entert is belerak. Beilleszteni egyébként a jobbos ergombbal lehetséges.
Mentsük el a file-t, magyar billentyűzetkiosztáson.
Üssünk :-ot (shift+pont=: (kettőspont)), majd w gombot, majd a q gombot üsk le, majd enter.
Ekkor elmentettük.
sik megoldás, ha notepad kell.
Továbbra is a terminál ablakba, írjuk be:
chmod a+rw /ffp/start/
ekkor az esz start mappát látni fogjuk, ha a filekezelővel ránavigálunk a ffp/start mappára. Itt keressük ki a settings.json file-t majd nyissuk meg. Kövessük a fentebb leírtakat!
Hogy eztán elrejtjük-e, vagy nem, sat belátás szerint, szerintem nem nagyon kell elrejteni, mert úgy is később levédjük jelszóval az esz pereputtyot a biztonság kedvéért. A jelszót meg ugye csak annak adjuk meg, akiben megbízunk...

**Itt is vannak jogok, mint mindenütt máshol is. Ezekkel a fájlok cselekvését szabályozhatjuk, és egyéb mást is. Én ezzel szoktam elrejteni amihez nem akarok nyúlni, meg én utálom a Putty szerkesztőjét is, ert mindig adok egy írás/olvasási jogot a megfelelő fájlnak, aztán az olvasásit elveszem, meg ha olyan az írásit is.

**Mi után egy pohár hidegvízzel vagy forró teával kipihentük magunkat, második hajrá.

Navigáljunk vissza ha esetleg nem a fő mappában lennénk
cd /mnt/HD/HD_a2
most indítsuk el a Transmission-t, hogy a mappáját létrehozhassa.
/ffp/start/transmission.sh start
majd nézzük meg, hogy fut-e
/ffp/start/transmission.sh status
Ha running ok, ha not running akkor nem fut.
Most áltsuk le, mert valószínűleg létre is hozta a dolgait, kb. 1 mp alatt ameddig mi az állapotot olvasgattuk.
/ffp/start/transmission.sh stop

Egy file kezelővel ráklattyintva látjuk is a mappájátr a gyökérben a Tm-nek .transmission-daemon néven, ebbe lépjünk be, és a settings.json-t szerkesszük belátás szerint.
Ha Putty-tyal akarjuk, akkor
vi /mnt/HD/HD_a2/.transmission-daemon/settings.json
itt amiket mindenképpen nem árt átírlni
"download-dir": "",
Ami itt /home/nobody/downloads, cserélk le amire akarjuk, a lényeg, hogy ezzel kezdődjön:
/mnt/HD/HD_a2
tet, ha például egy torrent nevezetű mappába szeretnénk lelteni, akkor a sornak így kell kinéznie:
"download-dir": "/mnt/HD/HD_a2/torrent",

**Terszetesen kliens oldalon a különböző oldalak, esetleg felhasználók torrentjei egy mappán belüllö torrentek mehet külön almappába, amilyen programot használok abban simán be tudtam áltani, hogy DriverPackSolutionok mappája, tet ilyet lehet csinálni.

titkosítás beáltása
"encryption": 1,
sort írjuk át
"encryption": 2,
-re
ilyenkor az is jó ha van, meg ha nincs az is, 3 esetén csak titkosítással megy, 1 esetén meg nincs titkosítás.

A peer limiteket mindenki kísérletezze ki maga, az ideális még nekem sincs igazán meg.

Az incompleted dir felesleges, mert úgy is ad egy .part kiterjesztést a nem kész lelseknek a program, ez alapbeáltás.

Jöjjön a kezelő panel beáltása. Itt egyenlőre azt tudom, hogy hogyan lehet megadni engedélyezet IP-ket, de én art titkosítást is használok, ördög soha nem alszik.
"rpc-authentication-required": false,
írjuk át a false-t true érkre
"rpc-authentication-required": true,

Jelszó beáltása
"rpc-password": "123pass",
a két " közé írhatjuk be a jelszavunkat például kakaoscsiga akkor
"rpc-password": "kakaoscsiga",

port alap 9091
"rpc-port: 9091,
a 9091 helyére megadhatunk bármilyen portot, de szerintem a gyári is tökéletesen jó.

felhasználónév beáltása
mert hogy azt is kér belépésl
"rpc-username": "felhasznalonev",
megint a két " közé mehet a felhasználónév, például gyumolcstea
"rpc-username": "gyumolcstea",

engedélyezett kliensek
"rpc-whitelist": "127.0.0.1,192.168.0.*,192.168.1.*",
Ide ,-vel sorolva bármilyen IP mehet. A végén a csilllag azt jelenti, hogy a belső háló bármelyik gépe tud csatlakozni, már ha alózatunk a 192.168.0 vagy 192.168.1 tartományba esik. Szabadon szerkeszthető ez is! Tet, ha az irodánk a 123.321.123.321 IP-n van (tudom, hogy ez alózat miatt lehetetlen), akkor így kell a sort megadni:
"rpc-whitelist": "127.0.0.1,192.168.5.*,123.321.123.321",
Erl ennyit. Sima txt-nél mentsük el, Putty-nál amit írtam fenntebb is úgy.
Mentsük el a file-t, magyar billentyűzetkiosztáson.
Üssünk :-ot (shift+pont=:(kettőspont)), majd w gombot, majd a q gombot üsk le, majd enter.
Ekkor elmentettük.
Ha nem látszik a file kezelőben, akkor erre is
chmod a+rwstxX /mnt/HD/HD_a2/.transmission-daemon/settings.json
r ezt a TM indításánál el is rejti a progi, ha ismét kell, akkor áltsuk le fenntebb taglalt módon, ismétsoljuk/írjuk be ezt a sort, és szerkeszthető!
Akit további lehetőségei érdekelnek a konfig file-nak, kattoljon egyet:
[Itt]
Még indítás ett egy lépést meg kell tenni.
Az alábbi kódokat írjuk be egymás alá leenterezve
cd /mnt/HD/HD_a2
rm /dev/random
rm /dev/urandom
mknod -m 666 /dev/random c 1 8
mknod -m 666 /dev/urandom c 1 9

Tet ha kész így vagy úgy, indítsuk el a TM-t.
/ffp/start/transmission.sh start
és a NAS IP-jén próbáljuk meg erni, például:
http://192.168.0.44:9091/
ekkor kérni fogja az adatokat ha minden jó, adjuk meg, és bódotság.

**Még egy apróság. Ha nagyon elrontanánk a settings.json file-t, akkor csak áltsuk le a TM-t, a fentebbi módon tegyük láthatóvá a file-t a daemon mappájában, majd cserélk le arra, ami a zip-ben is benne van!

Art a kényelem is nagy úr, igaz? Milyen egyszerű is amikor az uTorrent-nél csak egyszerűen bekattintjuk a torrent file-t, ésr indul is? Erre vannak csodálatos vezérlő programok.
ldául a Transmission Remote Guy, amit alább szerezhetünk be:
L:http://code.google.com/p/transmisson-remote-gui/[][Katt!]

Vagy pedig vállogassunk a TM oldalán hasonlóan jó vezérlő programok között
[katt!]

és ezzel végeztünk is. A webfelületen érdemes ha még nincsen levédeni felhasználói fiókkal a mappát, biztos ami biztos, de ezt már nem én fogom és nem itt leírni, mert az már bizonyára a hivatalos dokumentációban a tálcán figyel!:)

A leírás végén pedig szeretném megköszönni mindazon Fórumtársaknak a setséget, akik leírásokat adtak, ötleteket, setséget a beáltgatáshoz!

rom a pozitív és kritikus kommenteket is, a pozitívumokat, vagy éppen hibákat, ne tartsátok magatokban, ha nem megy valami a TM körül igyekszem seteni!

Köszönöm, hogy elolvastad, Remélem sethettem!

Hozzászólások

(#1) Preacher1980


Preacher1980
tag

Szia!

A leírtak működnek DNS-320L NAS esetén is?

Mi volt a baj a beépített torrent klienssel?

Üdv

[ Szerkesztve ]

ASUS ROG based on AMD!!!

(#2) turai_ válasza Preacher1980 (#1) üzenetére


turai_
tag

Keves torrentet kezel, az a baj vele. 320L-en is megy, en mar allitottam be.
Bar ha masra is kell a gep (nalam pl. TFTP szerver), akkor erdemesebb nativ vagy chrootolt Debiant hasznalni, akkor meg mar rTorrent :)

[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo *Click*

(#3) Preacher1980 válasza turai_ (#2) üzenetére


Preacher1980
tag

Köszi a választ, nekem igazából csak letöltésre kell. Maximális torrentek száma 20, gondoltam a limitáció a hardver okán van, de akkor ezek szerint nem.

Amit javasoltál (rTorrent), annak telepítéséről van valami leírás emészthető nyelven, mert nem vagyok linux guru?

Még egy kérdés: a fent leírtak mellett működő képes marad a beépített torrent kliens is?

ASUS ROG based on AMD!!!

(#4) turai_ válasza Preacher1980 (#3) üzenetére


turai_
tag

Ha felteszed a chrootos Debiant, akkor apt-get install rtorrent, de egyreszt regi, masreszt erdemes valami feluletet is felhuzni ra (ruTorrent).
funplug eseten minden beepitett funkcio mukodni fog, de chroot utan csak ha letiltod atnevezed a masik kornyezetet indito scriptet, sajnos nem fejeztek be teljesen. Segitek szivesen, ha neked kell az rT.

[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo *Click*

(#5) adika4444 válasza Preacher1980 (#3) üzenetére


adika4444
addikt

igen, marad, és a gari sem vész el, vinyó formázázs és gyári beállítások teljesen letörli az FFP-t!

üdv, adika4444

(#6) Preacher1980 válasza adika4444 (#5) üzenetére


Preacher1980
tag

OK, köszi!

ASUS ROG based on AMD!!!

(#7) Preacher1980 válasza turai_ (#4) üzenetére


Preacher1980
tag

Köszi, egyenlőre megpróbálkozom a leírtakkal, remélem nem lesz gond.

[ Szerkesztve ]

ASUS ROG based on AMD!!!

(#8) freinds válasza turai_ (#2) üzenetére


freinds
csendes tag

szia nem müködik a letöltés oldal, honnan lehet leszedni a szükséges file-okat?

(#9) adika4444 válasza freinds (#8) üzenetére


adika4444
addikt

Ment válasz pü-ben.

üdv, adika4444

(#10) Thethe válasza adika4444 (#9) üzenetére


Thethe
újonc

Szia adika4444!
Nekem is az a problémám, mint freinds-nek, nem érhető el a link.
Tudnál nekem segíteni?
Nagyon köszönöm.
Thethe

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.