Hirdetés

2023. február 1., szerda

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

Szerver otthonra (NAS) Ubuntuval

Segítség ős-Windows usereknek egy vasat építeni adattároláshoz és megosztáshoz.

[ ÚJ TESZT ]

Fájlmegosztás

Fájlmegosztás

Érdekes lehet még a fájlmegosztás, mivel van, aki így szeretné megosztani a fényképeit és nem egy köztes szolgáltatón keresztül. Ez háromféleképpen történhet: FTP, web, torrent. Az FTP és a web lehetőséget leírták itt (elég hosszú, de jó) nagyon szemléletesen annak minden hátrányával és előnyével együtt. A webes megosztáshoz szükség van az Apache2-re, FTP-hez pedig vagy a vsftpd-re vagy wu-ftpd-re. Felhívnám a figyelmet, hogy itt a jelszavak nem biztonságos csatornán közlekednek, szóval könnyebben törhetők.

Én maradnék a torrentnél, így nem csak az én feltöltési sebességem lesz egy idő után magában, hanem a haverok is akik kapják az infót osztani fognak. Windows alatt egy torrent trackert könnyen meg lehet csinálni a uTorrent-tel. Jelenleg nem találtam olyan programot, ami trackerként is viselkedne X-szerver nélkül (qBittorrent X-szerver nélkül nem megy, RivetTracker meg nem tölthető biztonsági hiba miatt, meg kell hozzá egy nagy csomó más minden (Apache2,PHP etc.)). Amint lesz új hír ilyen ügyben, meg fogom osztani.

Csatlakozás más FTP-hez

Érdekes lehet még más FTP-szerverek felcsatolása lokálba, az ügyesebbek persze egyből meg tudják a másolást oldani a wget-tel is. Erre való a curlftpfs (angol, német) program. Telepítése a jól megszokott apt-get -tel:

sudo apt-get install curlftpfs

Mielőtt használni kezdenénk írhatóvá és olvashatóvá kell tenni a fuse.conf fájlt:

sudo chmod a+r /etc/fuse.conf

Ezután csináljunk egy mappát Webminnel, ahová fel akarjuk csatolni az FTP-t. Majd jöhet a parancs:

curlftpfs ftpfelhasználóinév:ftpjelszó@FTP-szerveripcím/útvonal/ /mountolthely/

Egy jó darabot várni kell a sebességtől függően, de ezután már tallózhatunk is az FTP-n, ill. az rsync használata is egyszerűbb.

Torrent kliens

Ha torrent trackert nem is, de klienst lehet felrakni. Itt a Logouton volt már egy leírás a Transmission-daemonról, ezért ezt nem ismétlem meg. Akinek jobban tetszik egy uTorrenthez hasonló kinézet, annak tudom ajánlani a qBittorrentet. Nézzük az installálást X-szervert nélkülöző gépre (angolul). Először feltelepítjük az általános függő könyvtárakat:

sudo apt-get install build-essential libtool automake autoconf subversion (kivárjuk a végét szépen)

Boost és SSL könyvtárak (Nem tudom mire valók, de kellenek!)

sudo apt-get install libboost-date-time-dev libboost-dev libboost-filesystem-dev
libboost-iostreams-dev libboost-program-options-dev libboost-regex-dev
libboost-serialization-dev libboost-signals-dev libboost-test-dev
libboost-thread-dev libssl-dev
(Igen, itt a vége a parancsnak, tehát érdemes egy köztes helyre kimásolni egymás mellé a sorokat. Amikor kérdez y és Enter, ezt is szépen kivárjuk.)

Qt4 könyvtárak installálása (ez nem tudom kell-e akkor is, ha nincs X-szerver, de felraktam):

sudo apt-get install libqt4-dev (Amikor kérdez y és Enter, ezt is szépen kivárjuk)

Python install, ha nincs még fent (visszább olvasható, hogy kell megnézni):

sudo apt-get install python (Ha fent van, akkor is lefut a parancs, és megnézi, hogy milyen állapotban van a program.)

IP címek és országok összekötése:

sudo apt-get install geoip-database

Rendszerértesítések:

sudo apt-get install libnotify-dev

Szükségünk van még a libtorrentre is:

mkdir -p qBittorrent_compiling (létrehozzuk a qBittorrent_compiling mappát)
cd qBittorrent_compiling (belépünk a qBittorrent_compiling mappába)

svn co https://libtorrent.svn.sourceforge.net/svnroot/libtorrent/branches/RC_0_16/
libtorrent
(Itt a vége a parncsnak, kell szóköz a legutolsó / jel után, majd be kell másolni a libtorrent szót. Leszedjük a cikkírás pillanatában legfrissebb libtorrentet a qBittorrent_compiling/libtorrent mappába.)

cd libtorrent (Ezzel belépünk a libtorrent mappába.)
./autotool.sh (Csinálunk egy config fájlt, eltart ez is egy darabig, kb. 5 perc.)

./configure --disable-debug --prefix=/usr && make clean && make (Lefuttatjuk a config fájlt, de ebben nem vagyok biztos.)

sudo make uninstall (ez is kell)
sudo make install-strip (és ez is)

Következő lépések:

cd .. (vissza a qBittorrent_compiling/ mappába)
svn co https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent (Leszedjük a cikkírás pillanatában legfrissebb qbittorrentet a qBittorrent_compiling/qbittorrent mappába.)

cd qbittorrent (belépünk a qbittorrent mappába)
./configure --prefix=/usr --disable-gui (Lefuttatjuk a config fájlt, de ebben nem vagyok biztos.)
sudo make (ez is kell)
sudo make install (és ez is)

A qBitorrentet most már futtathatjuk a háttérben:

(qbittorrent-nox &)

Webfelület elérése böngészőből: http://szerverIPcím:8080/ . Az alap felhasználói név: admin, a jelszó pedig: adminadmin. Ezeket és a portot is a konfigurációs fájlban tudjátok szerkeszteni:

cd ~ (vissza gyökérkönyvtárba)
sudo cp /.config/qBittorrent/qBittorrent.conf
/.config/qBittorrent/qBittorrent.conf.old
(Itt a vége a parancsnak, kell egy szóköz a .conf után, aztán jöhet a második sor. Amúgy biztonsági mentést csináltunk.)
sudo chmod a-w /.config/qBittorrent/qBittorrent.conf.old (csak olvasási jog)
sudo nano /.config/qBittorrent/qBittorrent.conf (szerkesztés a nanoval)

A webes felület így néz ki:

Gondolom említenem sem kell, hogy csak is legális dolgokat töltögessetek!

Több más hasznos szerver lehetőséget találtok itt.

A cikk még nem ért véget, kérlek, lapozz!

Azóta történt

Hirdetés

Copyright © 2000-2023 PROHARDVER Informatikai Kft.