Pages

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

Update Script für den Laufenden Betrieb von Alten rtorrent versionen auf 0.9.6/0.13.6

Es spielt keine Rolle ob ihr euren rtorrent mit einem Script aufgesetzt habt, oder wie in meinem Fall noch ein Integrierter Uploadbot vorhanden ist, den ich zur damaligen Zeit mit 0.9.2 nutze bzw. aufgesetzt habe.

#!/bin/bash

# installs/updates rtorrent from source on Ubuntu

TMPDIR=$(mktemp -d)
mkdir $TMPDIR/logs

install_dependencies () {
apt-get update
apt-get install -y git subversion build-essential automake libtool libcppunit-dev zlib1g-dev libcurl4-openssl-dev libncurses5-dev
}

install_xmlrpc-c () {
cd $TMPDIR
svn co http://svn.code.sf.net/p/xmlrpc-c/code/advanced xmlrpc-c
cd xmlrpc-c
./configure
make && make install
}

install_librtorrent () {
cd $TMPDIR
git clone -b branch-0.13 https://github.com/rakshasa/libtorrent
cd libtorrent
./autogen.sh
./configure
make && make install
ldconfig
}

install_rtorrent () {
cd $TMPDIR
git clone -b branch-0.9 https://github.com/rakshasa/rtorrent
cd rtorrent
./autogen.sh
./configure --with-xmlrpc-c=/usr/local/bin/xmlrpc-c-config
make && make install
}

echo ""
echo "updating/installing rTorrent"
echo "============================"
echo "Dir: $TMPDIR"
echo ""

echo "Installing dependencies..."
install_dependencies &> $TMPDIR/logs/apt.log
echo ""

echo "Installing xmlrpc-c..."
install_xmlrpc-c &> $TMPDIR/logs/xmlrpc-c.log
echo ""

echo "Installing librtorrent..."
install_librtorrent &> $TMPDIR/logs/librtorrent.log
echo ""

echo "Installing rtorrent..."
install_rtorrent &> $TMPDIR/logs/rtorrent.log
echo ""

echo ""
echo "Logs: $TMPDIR/logs"

Einfach im Terminal nano starten den Inhalt reinkopieren und und mit stg+O als Beispiel mit rtupdate.sh abspeichern. Danach ausführen wenn es fertig ist neustarten und iher seid dann auf 0.9.6/0.13.6 unterwegs.

Firefox Traffic über den eigenen VPS oder Server leiten..

Firefox und co. Traffic über den eigenen VPS oder Server leiten.
 
1. Wir laden uns Putty runter und installieren es https://the.earth.li/~sgtatham/putty/latest/x86/putty-0.67-installer.exe


2. Wir öffnen Putty und folgen den Anweisungen

http://i64.fastpic.ru/big/2014/0523/66/50e4f84c1260de932183cb420b59ed66.png


3. Jetzt gehen wir auf +SSH und geben folgendes ein


http://i62.fastpic.ru/big/2014/0523/00/5399f6d7125d249e66af1cdde94c5600.png


Jetzt gehen wir bei Putty auf SSH TUNNEL OVH und klicken Open an,


jetzt öffent sich Putty dort Loggt ihr euch mit euren Daten ein.


Jetzt Editiert ihr die SSH Config Datei ich nehme dafür nano,
nano /etc/ssh/sshd_config

und fügt ganz unten folgende Zeile ein,

GatewayPorts yes

Jetzt drückt ihr STRG+O und Enter damit es gespeichert wird.


Jetzt starten wir noch SSH neu mit,
/etc/init.d/ssh restart

Jetzt kommt noch der Eintrag für den Port 8080 dazu kopieren wir die Zeile ins Termnial,

sudo netstat -nap | grep 8080
Wir sind auf dem VPS oder Server fertig.

Jetzt müssen wir noch Firefox bearbeiten:


1. wir geben in die Adresszeile folgendes ein,

about:config
und suchen dann den Eintrag:

network.proxy.socks_remote_dns

und machen bei False ein Doppelklick damit er auf True gestellt wird.
Jetzt Installieren wir noch das Addon Elite Proxy Switcher, 
 http://www.eliteproxyswitcher.com/

das wird dann unten in der Addonleiste Angezeigt und spart Arbeit.
http://i63.fastpic.ru/big/2014/0523/71/6699d0bdc1171c212963f2bc4db09071.png
http://i61.fastpic.ru/big/2014/0523/68/8db21e05b6bbcc324e9b15a14719b968.png

Jetzt könnt ihr noch ein IP Check machen testen.

http://www.wieistmeineip.de/

http://i61.fastpic.ru/big/2014/0523/cf/dc7161115003a0f8aff84022370761cf.png

Voila jetzt habt ihr euren Traffic getunnelt von Firefox.



Deluge 1.2.x - 1.3.x Ubuntu-Debian Server in 5 Minuten ohne Desktop


Zuerst legen wir ein neuen User deluge an der sich durch da TuT zieht.

Code:
sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "SamRo Deluge server" --group deluge

Dann führen wir noch ein Paar Befehle aus:

Code:
sudo touch /var/log/deluged.log
sudo touch /var/log/deluge-web.log
sudo chown deluge:deluge /var/log/deluge*

 Jetzt wird der Deluge- Daemon installiert:

Code:
sudo apt-get update
sudo apt-get install deluged
sudo apt-get install deluge-webui

Jetzt erstellen wir das Script damit Deluge nach einem Neustart automatisch läuft.

Code:
sudo nano /etc/default/deluge-daemon
 und kopieren die nächsten 5 Zeilen dort herein.

 # Configuration for /etc/init.d/deluge-daemon
# The init.d script will only run if this variable non-empty.
DELUGED_USER="deluge"# Should we run at startup?
RUN_AT_STARTUP="YES"

und Speichern mit Strg+O und Enter die Datei.

Jetzt erstellen wir noch das  Init Script:

Code:

sudo nano /etc/init.d/deluge-daemon

und kopieren folgendes dort rein.

#!/bin/sh
### BEGIN INIT INFO
# Provides:          deluge-daemon
# Required-Start:    $local_fs $remote_fs
# Required-Stop:     $local_fs $remote_fs
# Should-Start:      $network
# Should-Stop:       $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Daemonized version of deluge and webui.
# Description:       Starts the deluge daemon with the user specified in
#                    /etc/default/deluge-daemon.
### END INIT INFO

# Author: Adolfo R. Brandes 

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Deluge Daemon"
NAME1="deluged"
NAME2="deluge"
DAEMON1=/usr/bin/deluged
DAEMON1_ARGS="-d"             # Consult `man deluged` for more options
DAEMON2=/usr/bin/deluge-web
DAEMON2_ARGS=""               # Consult `man deluge-web` for more options
PIDFILE1=/var/run/$NAME1.pid
PIDFILE2=/var/run/$NAME2.pid
UMASK=022                     # Change this to 0 if running deluged as its own user
PKGNAME=deluge-daemon
SCRIPTNAME=/etc/init.d/$PKGNAME

# Exit if the package is not installed
[ -x "$DAEMON1" -a -x "$DAEMON2" ] || exit 0

# Read configuration variable file if it is present
[ -r /etc/default/$PKGNAME ] && . /etc/default/$PKGNAME

# Load the VERBOSE setting and other rcS variables
[ -f /etc/default/rcS ] && . /etc/default/rcS

# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions

if [ -z "$RUN_AT_STARTUP" -o "$RUN_AT_STARTUP" != "YES" ]
then
   log_warning_msg "Not starting $PKGNAME, edit /etc/default/$PKGNAME to start it."
   exit 0
fi

if [ -z "$DELUGED_USER" ]
then
    log_warning_msg "Not starting $PKGNAME, DELUGED_USER not set in /etc/default/$PKGNAME."
    exit 0
fi

#
# Function that starts the daemon/service
#
do_start()
{
   # Return
   #   0 if daemon has been started
   #   1 if daemon was already running
   #   2 if daemon could not be started
   start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --exec $DAEMON1 \
      --chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK --test > /dev/null
   RETVAL1="$?"
   start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --exec $DAEMON2 \
      --chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK --test > /dev/null
   RETVAL2="$?"
   [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 1

   start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --make-pidfile --exec $DAEMON1 \
      --chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK -- $DAEMON1_ARGS
   RETVAL1="$?"
        sleep 2
   start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --make-pidfile --exec $DAEMON2 \
      --chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK -- $DAEMON2_ARGS
   RETVAL2="$?"
   [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 2
}

#
# Function that stops the daemon/service
#
do_stop()
{
   # Return
   #   0 if daemon has been stopped
   #   1 if daemon was already stopped
   #   2 if daemon could not be stopped
   #   other if a failure occurred

   start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE2
   RETVAL2="$?"
   start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE1
   RETVAL1="$?"
   [ "$RETVAL1" = "2" -o "$RETVAL2" = "2" ] && return 2

   rm -f $PIDFILE1 $PIDFILE2

   [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] && return 0 || return 1
}

case "$1" in
  start)
   [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME1"
   do_start
   case "$?" in
      0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
      2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
   esac
   ;;
  stop)
   [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME1"
   do_stop
   case "$?" in
      0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
      2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
   esac
   ;;
  restart|force-reload)
   log_daemon_msg "Restarting $DESC" "$NAME1"
   do_stop
   case "$?" in
     0|1)
      do_start
      case "$?" in
         0) log_end_msg 0 ;;
         1) log_end_msg 1 ;; # Old process is still running
         *) log_end_msg 1 ;; # Failed to start
      esac
      ;;
     *)
        # Failed to stop
      log_end_msg 1
      ;;
   esac
   ;;
  *)
   echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
   exit 3
   ;;
esac

:
und Speichern mit Strg+O und Enter die Datei.

Jetzt noch ein Paar Befehle:

Code:

 sudo chmod a+x /etc/init.d/deluge-daemon
Code:
sudo update-rc.d deluge-daemon defaults

Jetzt müssen wir nur noch den Server Neustarten:

Code:
 sudo reboot -h now

Glückwunsch der Server wurde erfolgreich eingrichtet.

Jetzt gehen wir in den Browser und geben folgendes ein:

http://MeinServer:8112

und loggen und mit dem PW deluge ein.

Jetzt könnt ihr dann noch das PW ändern und den Server nach euren Vorstellungen einrichten.


Starting und Stopping des Web Daemon:

Code:

sudo /etc/init.d/deluge-daemon stop
sudo /etc/init.d/deluge-daemon start
sudo /etc/init.d/deluge-daemon restart








Utorrent 2.0.4 und 2.x.x Einstellungen



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

Transmission-Deamon + Transmission Web/ Externe GUI´s

Dein Root PW ändern von OVH:

passwd

Neues PW
Bestätigen


Jetzt legst du noch ein User an Beispiel kitty9999:

adduser kitty9999

Neues PW nicht das Root
Bestätigen


Jetzt editieren wir die SSH Config.


root Login sperren:

Jetzt öffnest du die Config und Editierst die Zeilen nach Vorgabe.

   nano /etc/ssh/sshd_config

mit einem Editor hier Nano und ändert in der Zeile:


    PermitRootLogin yes

auf

    PermitRootLogin no



nur ausgewählte User zulassen:

Wer nur bestimmte benutzer explizit für SSH freischalten will, der kann damit schon vielen SSH-Scans einen Riegel vorschieben. Durch hinzufügen der Zeile:

Das schreibst du ganz unten in die config. selber hin.

    AllowUsers kitty9999      



Maximale Login Time:

    LoginGraceTime 60



Maximale SSH Task starten lassen:

    MaxStartups 3:30:10   

Die Raute entfernen falls eine davor steht.


Hast du alles editiert speicherst du mit STRG+O und bestättigst mit Y und Enter.

Jetzt noch die config neuladen.

/etc/init.d/ssh restart


Jetzt schalten noch das Monitoring-System aus, da für jeden Torrent ein python-Prozess gestartet wird der den Torrentnamen in der Prozessliste enthält. Es ist also auch ratsam das zu unterbinden.

Dafür müsste du die im nächsten Schritt die Zeile entfernen, mit dem folgenden Befehl.

Code:
nano /etc/crontab

*/1* * * * root /usr/local/rtm/bin/rtm 20 > /dev/null 2> /dev/null

und löschst diese Zeile die Aufgeführt ist, mit Strg+O speicherst du und bestättigst mit Y und Enter.


Jetzt fangen wir mit dem Clienten an:

Jetzt legen wir noch ein Verzeichnis an, damit Transmission weiß wohin mit seinen Daten.

Der Verzeichnisname ist nur ein Beispiel.

Code:
mkdir /home/kitty9999/datencenter

Code:
mkdir /home/kitty9999/incomplete

Jetzt müssen wir dem Verzeichnis noch Owner Rechte geben damit der Client voll zugreifen kann.

Code:
chmod -R 777 /home/kitty9999/datencenter

Code:
chmod -R 777 /home/kitty9999/incomplete

danach noch

Code:
chown -R 777 /home/kitty9999/datencenter

Code:
chown -R 777 /home/kitty9999/incomplete

Jetzt haben wir soweit die Vorarbeiten abgeschlossen, und kommen jetzt zur Installation und Einrichtung des transmission-cli.


Dafür führen wir folgenden Befehl aus,

Code:
sudo apt-get install transmission-cli transmission-common transmission-daemon

Und führen folgende Befehle nach der Installation aus, das ist mehr eine Gedankenverankerung.

To stop, start or restart the daemon:

Code:
sudo /etc/init.d/transmission-daemon start

Code:
sudo /etc/init.d/transmission-daemon stop

Code:
sudo /etc/init.d/transmission-daemon restart


Voila damit ist der Client installiert, jetzt müssen wir noch die Settings Datei editieren,


Dazu stoppen wir zuerst den Client mit,

Code:
sudo /etc/init.d/transmission-daemon stop


danach führen folgendes aus,

Code:
sudo nano /etc/transmission-daemon/settings.json


Jetzt siehst du die Deamon-Client Konfigurationdatei.

Ich gehe erst mal nur auf die Wichtigsten Einstellungen ein, der Rest kann selber erkundet werden.

Alles zwischen den '' hurra hurra'' ist Editierbar die '' '' müssen bleiben.



rpc-whitelist: WICHTIG deine IP vom HeimPC dürfen mehrere User zugreifen dann werden die mit einem Komma getrennt, solltest du DSL haben sollte ein Proxy eingsetzt werden. Alle IPs die Dastehen wie 127.0.0.1 können gelöscht werden. Wichtig nicht eure HeimRouterIP auswählen sondern die Eigene HeimPC IP. Alternativ kann das rpc-whitelist auf false gesetzt werden , dann hast du nur ein Login mit PW.

rpc-whitelist-enabled: Standart True auf False setzen.

rpc-username: Dein Name zoro,Klaus oder wer auch immer du bist, nicht root.

rpc-port: Das ist der Port für das GUI Standard ist 9091 wähle hier 20000 bis 60000 aus.

rpc-password: Dort vergibst du ein eignendes PW nach Wahl , nicht das vom Server.

rpc-enabled: Auf True setzen Standard ist auf False gesetzt.

rpc-bind-address: 0.0.0.0 setzen


rpc-authentication-required: Auf True setzen Standard ist False

ratio-limit: von 1.0000 auf 3.000 Setzen, dann geht er in Pause, und man kann dann selber entscheiden ob er danach Unlimitiert Seeden darf.

ratio-limit-enabled: auf True setzen Standard ist False

rename-partial-files: True setzten wenn nicht schon ist.

dht-enabled: Auf False setzen Standard ist auf True gesetzt.

download-dir: Dein Angelegtes Verzeichnis, /home/kitty9999/datencenter

incomplete-dir:  /home/kitty9999/incomplete hier Speichert er zwischen bis der Torrent 100% ist.

max-peers-global: Habe ich auf 2000 gesetzt hat Spielraum, ist frei Wählbar.

open-file-limit: Hab ich auf 32 gesetzt hat Spielraum, ist frei Wählbar.

peer-limit-global: Hab ich auf 2400 gesetzt hat Spielraum, ist frei Wählbar.

peer-limit-per-torrent: Hab ich auf 12 gesetzt hat Spielraum, ist frei Wählbar.

peer-port: Such dir einen Zwischen 55555 und 63333 aus.

pex-enabled: Auf False setzen Standard ist True.


Bedeutung: True (Einschalten) - False (Ausschalten)

Jetzt drückst du nur noch wenn alles Editiert ist STRG+O und dann Y und Enter und die Settings sind abgeschlossen.


Damit die Einstellungen übernommen werden Starten wir jetzt nur noch den Client mit.

Code:
sudo /etc/init.d/transmission-daemon start


Voila wir haben das Ziel auf der Konsole erreicht , jetzt kommt das Schlanke und sehr Sparsame Remote-GUI.

Dazu gibts du im Firefox oder Kmelon oder was für ein Browser auch immer folgendes ein.

Code:
http://servers_ip_adress:9091/transmission/web/

oder weiter unten das GUI Login ohne Browser, denke daran deine vergebende Portnummer zunehmen nicht die Standart.

Wenn du alles Richtig gemacht hast, kommt jetzt der Login wo du Name und Pw eingibst, sollte er Unautorisierte Meldung erscheinen Zugriff verweigert, dann hast du nicht die Richtige IP gebunden, nochmal schnell auf wieistmeineip.de gehen und nach editieren, vorher aber wie auch später immer

Code:
sudo /etc/init.d/transmission-daemon

stop wählen bevor Editiert wird.


So da du jetzt drauf bist kann es eigentlich losgehen , All , Download, Seeding und Pause, denke sind selbsterklärend damit du ein Überblick hast und nicht alles in nur einer Spalte.

Oben rechts ist ein Blauer Punkt der heißt Inspekteur da klickst du drauf dann Öffnet sich rechts ein Fenster, dort sieht du wenn du auf den Torrent klickst, den hash welcher Tracker welche Datenteile und und und , denke Selbsterklärend.


Unten siehst du eine Schildkröte die auf eine Server wahrscheinlich nie gebraucht wird. ^^
Neben der Schildkröte ist ein Zahnrad geh dort drauf und auf Preference, dort lässt du den Port änderst nichts, und Stellst nur noch dein Speed ein Download 8MB Upload 7MB (frei wählbar) , und machst ein Häkchen bei Ignoriere Unverschlüsselte Peers. Die Turtle Funktion kannst auslassen nur für Heimuser Interessant.

Unter dem Zahnrad findest du auch deine Statistic, damit du siehst was du an Allgemein Download und Upload schon geballert hast , der Download ist auch der Platz damit mann ein Groben über blick bekommt.


Naja der Rest ist wo du Einstellen kannst was wie Sortiert wird , nach Alter , Aktivität oder such es dir aus.


Torrents die Ratio 3 erreicht haben schalten sich nicht aus, sondern gehen in den Pausenmodus wo du sie unetr pause findest , wo sie Grau angezeigt werden , wenn du sie weitersenden möchtest einfach auf den Kreispfeil daneben klicken, möchtest du aber raus dann rechte Maustaste und Remove to List, dann wird nur die Torrentmeta gelöscht das file selber ist noch da.


Das Remote-Gui ohne Browser:

1: Wir Laden zuerst das GUI herunter und Installieren das.

http://code.google.com/p/transmisson-remote-gui/downloads/detail?name=transgui-4.1-setup.exe


2: Jetzt starten wir das GUI und gehen oben Links auf Torrent → Verbunden mit Server und klicken New Connections an. Jetzt öffnet sich ein kleines fenster, dort gibst du deine Daten ein und drückt OK. Es reicht für das Login das ihr nur Verbindung ausfüllt die anderen Reiter können Ignoriert werden.


Ab jetzt ist die Verbidnung gespeichert, und du kannst auf deinen Server Transmission zugreifen ohne Browser.

Er fragt noch nach den GEO Update das kannst du installieren, so das du im GUI angezeigt werden kann, woher sich jemand verbindet aus welchen Land.

Der Rest sollte klar sein und verständlich, bei den Connections wenn du ein Torrent reinlädst, kannst du zwischen 4 uns 12 oder mehr wählen, ich nutze meist 8 da es auf deutschen Trackern reicht.

Ubuntu 10.04 LTS Transmission-Daemon 1.93 auf 2.33

Wer kennt das nicht, Versionen werden gebannt und gesperrt, und dann heisst die Frage Server neu machen oder auf einen höhere Version umsteigen.

1. Wir öffnen zuerst einmal Putty, und loggen uns auf dem Server ein.

2. Wir stopen unseren Transmission mit:

Code:
sudo /etc/init.d/transmission-daemon stop


3. Jetzt öffnen wir unsere Sources.list mit:

Code:
sudo nano /etc/apt/sources.list


und kopieren am ende der Liste folgendes rein,

deb http://ppa.launchpad.net/transmissionbt/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/transmissionbt/ppa/ubuntu lucid main


und speichern mit strg+o und enter , danach schliessen wir mit strg+x nano.

4. Jetzt signieren wir noch unsere neue Version mit:

Code:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 365C5CA1


5. Jetzt müssen wir nur die Paketquellen neu einlesen, das machen wir mit:

Code:
sudo apt-get update


6. Zum Schluss Installieren wir die Version 2.33 mit:

Code:
sudo apt-get install transmission-cli transmission-common transmission-daemon


7. Jetzt starten wir nur noch den Client neu mit

Code:
sudo /etc/init.d/transmission-daemon start


Glückwunsch zur Version 2.33 ihr müsst nichts neu Einstellen es wird alles Übernommen.

Pakete nach der Installation - Deinstallation aufräumen

Damit die Anwendung sauber entfernt / deinstalliert wird.

Weitere Befehle von APT

sudo apt-get install paketname

damit wird ein Paket mit all seinen Abhängigkeiten installiert

sudo apt-get upgrade

bringt alle Pakete auf den neuesten Stand, installiert jedoch keine
neuen Pakete (was evtl. nötig ist um das System aktuell zu halten,
falls sich Abhängigkeiten geändert haben)


sudo apt-get dist-upgrade

bringt alle Pakete auf den neuesten Stand

sudo apt-get update

holt die neuesten Informationen über Pakete vom Ubuntu-Server

sudo apt-cache search suchwort

liefert eine Liste der verfügbaren (installiert oder nicht) Pakete,
in deren Namen oder Beschreibung "suchwort" vorkommt


sudo apt-cache show paketname

liefert eine Paketbeschreibung

sudo apt-cache showpkg paketname

zeigt Abhängigkeiten zum Paket an


sudo apt-cache stats

liefert eine Liste der installierten und verfügbaren Pakete