Pages

Posts mit dem Label Lighttpd werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Lighttpd werden angezeigt. Alle Posts anzeigen

Torrent-b4rt-flux in 15Minuten

Ich würde als User mit mittlere Erfahrung auf Ubuntu setzen, die Sicherheitspolitik ist bei UBuntu momentan besser und berechenbar, zudem ist durch die nur 2 Offenden Port Philosophie schon eine Grundsicherheit mit gegeben (ersetzt nicht das denken).

System: Ubuntu 10.04 LTS, 12.04 LTS

Erstmal ein paar Packete installieren.

apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server bzip2 php5-cli php5-gd phpmyadmin zip unzip unrar libxml-dom-perl libxml-simple-perl libhtml-parser-perl bittorrent bittornado cksfv vlc-nox uudeview


Bisschen Zeit einplanen, unter Umständen schon in den nächsten Schritt schauen. Wir ändern das root-Passwort des MySQL-roots:

Code:

mysqladmin --user=root password MEINPASSWORT ( Das muss man nicht Unbedingt machen während der Installation wird man gefragt)


Ok, jetzt wechseln wir in den Ordner www:

Code.

cd /var/www


Torrentflux-b4rt wird dorthin heruntergeladen:

Code:

wget http://download.berlios.de/tf-b4rt/torrentflux-b4rt_1.0-beta2.tar.bz2

und entpackt:

Code:

tar xjvf torrentflux-b4rt_1.0-beta2.tar.bz2



Den Ordner, so wie dann später auf ihn Online zugegriffen werden soll:

Code:

mv torrentflux-b4rt_1.0-beta2 b4rt



Schließlich machen wir den Config-Ordner vom Server beschreibbar:

Code:

chown -R www-data:www-data /var/www/b4rt/html/inc/config


Und erstellen noch einen Ordner für die fertiggestellten Downloads,

Code:

mkdir /home/torrentflux


der auch für den Webserver lesbar sein sollte:

Code:

chown -R www-data:www-data /home/torrentflux


Wir starten mal den Apache neu:

Code:

/etc/init.d/apache2 restart


Und jetzt sollte das Torrentflux-Setup im Browser problemlos aufrufbar sein unter:

Code:

http://Sever-IP/b4rt/html/setup.php


In der Konfiguration der MySQL-Datenbank wird bei Name b4rt und bei Username root eingegeben und bei Passwort das, was ihr oben festgelegt habt. Alle weiteren Schritte sollten reibungslos funktionieren. Beim User Download Path wird der oben erstellte angegeben:

Code:

/home/torrentflux


Ist die Installation beendet, wird die Setup-Datei aus Sicherheitsgründen gelöscht:

Code:

rm /var/www/b4rt/html/setup.php



der Torrentflux Server ist installiert und abrufbar unter:

Code:

http://Sever-IP/b4rt/html/


Der Login erfolgt über den Benutzernamen admin und dem Passwort, was oben schon dem MySQL-Nutzer zugewiesen wurde.

Nun erstellen wir noch ne kleine index-html die Leute die mal sehen wollen was denn so im öffentlichen Webbereich rumliegt auf google leitet:

Code:

nano /var/www/index.html


Das hier rein:





Jetzt führen wir noch ein Clean aus mit,

Code:

sudo apt-get autoclean und sudo apt-get clean

Eigender Anonymer Onion Router (Tor)



Die Installation von Tor unter Ubuntu,BT5R2 und anderen Abkömmlingen



Schritt: 1


sudo add-apt-repository ppa:ubun-tor/ppa
sudo apt-get update
sudo apt-get install tor tor-geoipdb privoxy vidalia


Schritt: 2

sudo nano /etc/privoxy/config

Append the following line :

forward-socks5 / 127.0.0.1:9050 .

sudo /etc/init.d/privoxy start
sudo /etc/init.d/tor start


Schritt: 2a (Optional)

Wenn du hinter einer Firewall oder NAT sowie dem Router seid, dann solltet ihr die folgende Zeile an der konfigurieren Datei anhängen.

forward 192.168.*.*/ .


Schritt: 3

Geh auf die Offizelle Tor seite und downloade und installiere den Tor button für Firefox.

https://www.torproject.org/dist/torbutton/torbutton-current.xpi


(A2) Windows 7

Downloade die aktuelle version des Tor Browser Bundle 2.2.35-8.

https://www.torproject.org/dist/torbrowser/tor-browser-xxx.exe

Installiere sie und lege ein Verknüpfung auf den Desktop.

Part B - Installation für xChat


(B1) Ubuntu or BackTrack 5 R2


Schritt: 4

dig +short irc.tor.freenode.net cname

Das Resultat ist :

p4fsi4ockecnea7l.onion.

sudo nano /etc/tor/torrc

Hänge folgende Zeile an.

mapaddress 10.40.40.40 p4fsi4ockecnea7l.onion


Schritt: 5

sudo /etc/init.d/tor restart

sudo apt-get install xchat


Schritt: 6


Wenn Du bereits ein Benutzername bei Freenode hast, dann kannst du diesen Schritt auslassen.

/msg nickserv register [password] [email]

/msg nickserv set hidemail on


Schritt: 7

xChat, gehe zu den "Settings" | "Preferences" | "Network" | "Network setup" | "Proxy server", enter :

Hostname : 127.0.0.1
Port : 9050
Type : Socks5
Use proxy for : IRC Server Only


Schritte: 8

Erstelle ein neuen Server "TorifiedFreenode" und melde ihn an die xChat Server-Liste.

Press "Add"und dann fülle es als "10.40.40.40". aus.


Schritt: 9

Downloade:

cap_sasl_xchat.pl at http://lwsitu.com/xchat/cap_sasl_xchat.pl and save it at ~/.xchat2 und make und ausführbar.


Schritt: 10

Die Status-Fenster von xChat:

/sasl set TorifiedFreenode [your_Freenode_Nickname] [your_Nick_password] PLAIN


Schritt: 11

Blocke CTCP und DCC commandos und Anfragen die gesandtwerden an deine IRC client software :

/ignore *!*@* CTCP DCC
/ignore * CTCP DCC

/set irc_hide_version ON
/set dcc_auto_chat 0
/set dcc_auto_resume OFF
/set dcc_auto_send 0

(B2) Windows 7


Schritt: 12

Downloadede xChat http://www.silverex.org/download/ und installiere ihn.


Schritt: 12a

Geh ins Vidalia Control Panel, select "Settings" | "Advanced" | "Edit current torrc", und hänge folgende Zeile an :

mapaddress 10.40.40.40 p4fsi4ockecnea7l.onion


Schritt: 13

Downloade, die Aktuelle Perl Version, 5.12.4.1205
http://www.activestate.com/activeperl/downloads/thank-you?dl=http://downloads.activestate.com/ActivePerl/releases/5.12.4.1205/ActivePerl-5.12.4.1205-MSWin32-x86-294981.msi


Schritt: 14

Downloade die xcperl5.12.1.dll bei http://lwsitu.com/xchat/xcperl5.12.1.dll

Und Speichere es unter c:\Program Files (x86)\X-Chat 2\plugins. und lösche die xcperl.dll danach.


Schritt: 15

Folge dem obengenannten Schritten 6 bis 11.

Part C - Installation für Filezilla


(C1) Ubuntu und BackTrack 5 R2


Schritt: 16

sudo apt-get update
sudo apt-get install filezilla


Schritt: 17

Öffne Filezilla, geh zu "Edit" | "Settings" | "Generic proxy" :

Select "Socks5"

proxy host : 127.0.0.1
proxy port : 9050


(C2) Windows 7


Schritt: 18

Downloade die neuste Windows version :

http://filezilla-project.org/download.php?type=client


Dann folgt ihr schritt 17

Part D - Verwendet du in der Konsole

Ubuntu und BackTrack 5 R2 only.


Schritt: 19

sudo apt-get update
sudo apt-get install proxychains elinks


Schritt: 20

sudo nano /etc/proxychains.conf

Änderne die folgende Zeile:

socks4 127.0.0.1 9050

zu :

socks5 127.0.0.1 9050


Schritt: 21

Usage -

proxychains nmap google.com
proxychains elinks cmyip.com
proxychains elinks www.wieistmeineip.de

Ubuntu - Debian Server mit Utorrent ohne Wine

Diese Anleitung basiert auf Ubuntu und Debian, da die meisten von euch im Besitz solcher Server sind.

Zuerst einmal Loggen wir uns mit Putty auf unseren Server, ab jetzt ist alles Copy and Paste.


Root Arbeiten: Ubuntu (sudo) Debian (root)

passwd << neues Pw erstellen

apt-get update
apt-get upgrade
apt-get install lighttpd mc unzip

apt-get install  libssl0.9.8:i386

Utorrent Einrichten:

1. mkdir /home/downloads
2. mkdir /home/downloads/torrentdateien
3. mkdir /var/www/utorrent
4. cd /var/www/utorrent
5. wget http://download.utorrent.com/linux/utorrent-server-3.0-25053.tar.gz

6. ls
7. tar xvf utorrent-server-3.0-25053.tar.gz

8. cd /var/www/utorrent/utorrent-server-v3_0
9. unzip webui.zip
10. ./utorrent << sollte es Probleme geben : startet ihr im Terminal mc ,
und führt sie mit einem Doppelklick aus.



Jetzt öffnen wir Firefox:

11. http://112.113.114.115:8080/gui/ Name: Admin und Pw leerlassen.
12. Jetzt ändern wir zuerst den Name und das PW für das Login, denkt euch was aus.

ab und zu drücken wir anwenden. ^^

14. Jetzt geben wir den Pfad für die Downloads noch an,
und den Pfad für die Torrentmetas zum Speichern.



Zum Speicherort, die Standart Auslieferung erfolgt unter var,
wer sein root selber partioniert hat meist home, von daher wählt eure Vorgaben.


15. Jetzt ändern wir noch den Port auf 55000 bis 63000 (Freiwählbar) und drücken anwenden.

16. Ab jetzt könnt ihr den Rest selber nach euren Vorstellungen einstellen,
ihr werdet euch schnell zurecht finden, da die meisten Utorrent Zuhause einsetzen.

ruTorrent Installer + Webserver, FTP, Webmin in 10Minuten

Einfach in Putty kopieren, seine Gewünschten Accounts mit Pw anlegen, und die Dienste die man möchte, und den Rest erledigt das Script.

Debian und Ubuntu + Clones:

cd
wget --no-check-certificate -O autodl-setup http://sourceforge.net/projects/autodl-irssi/files/autodl-setup/download
sudo sh autodl-setup


Andere OS

Log in als root:
su -

Installation:
wget --no-check-certificate -O autodl-setup http://sourceforge.net/projects/autodl-irssi/files/autodl-setup/download
sh autodl-setup


was wird Installiert:

Install 1 web server (*)
Install ruTorrent mit multi-user support (http und https)
Install 1st party ruTorrent plugins
Install ein encrypted FTP server (vsftpd)
Install rtorrent mit xmlrpc-c support
Install das IRC auto downloader plugin (autodl-irssi)
Install Webmin
Install 1 startup script für rtorrent und Irssi


Erläuterung Enter heisst Standart Apache.

* Apache, nginx, or lighttpd.