Instalacja i konfiguracja transmission-daemon w Centos 6


No więc jako że w stacjonarce nie działa mi nagrywarka płyt ale w serwerze już tak, więc stwierdziłem ze nie ma sensu ściągać obrazów iso rożnych dystrybucji na blaszaka a potem wysyłać na serwer skoro mogę bezpośrednio na serwerze ściągać 🙂

Transmission

1. Jeśli nie posiadamy skonfigurowanego repozytorium EPEL to pierwszym krokiem jest jego dodanie:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

2. Następnie wykonujemy update systemu:

yum update

3. Instalujemy Transmission-deamon oraz transmission-cli

yum install transmission-cli transmission-daemon

4. Konfigurujemy iptables:

nano /etc/sysconfig/iptables

i dopisujemy linijkę:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 9091 -j ACCEPT

i restart usługi:

service iptables restart

5. Konfigurujemy opcje startowe transmission-daemona:

nano /etc/sysconfig/transmission-daemon

aby plik wyglądał następująco:

TRANSMISSION_HOME=/home/sloniupl
DAEMON_USER="sloniupl"
DAEMON_ARGS="-t -u sloniu -v haslo -a 192.168.1.* -g $TRANSMISSION_HOME/.config/transmission-daemon"

Gdzie:

TRANSMISSION_HOME= – wskazuje ścieżkę domową do użytkownika jako który będziemy uruchamiać proces

DAEMON_USER= – wskazuje jako jaki użytkownik proces będzie działał

-t – włącza wymaganie autoryzacji przy dostępie przez www do aplikacji

-u – określa nazwę użytkownika do zalogowania się przez www (w naszym przypadku sloniu)

-v – określa hasło dla podanego użytkownika (w naszym przypadku haslo)

-a – określa adres ip z którego można się połączyć do aplikacji (w naszym przypadku cała podsieć 192.168.1.0/24)

-g – określa ścieżkę gdzie należy szukać pliku konfiguracyjnego (jeśli plik nie istnieje to zostanie utworzony przy pierwszym uruchomieniu)

6. Włączamy usługę oraz dodajemy ja do uruchamiania podczas startu systemu:

service transmission-daemon start

chkconfig transmission-daemon on

i sprawdzamy w przeglądarce czy działa wpisując IP_SERVERA:9091, po zalogowaniu widzimy że działa:

transmission1

7. W tej chwili plik konfiguracyjny programu został utworzony i znajduje się w /home/sloniupl/.config/transmission-daemon/, aby przeprowadzić poprawną edycje należy najpierw zatrzymać usługę transmission-daemon ponieważ plik jest nadpisywany przy zatrzymywaniu usługi i jeśli coś w nim zmienimy a następnie wydamy service transmission-daemon restart to zmiany zostaną skasowane. Więc:

service transmission-daemon stop

Edytujemy pliczek:

nano /home/sloniupl/.config/transmission-daemon/settings.json

I po zapisaniu:

service transmission-daemon start

Szczegóły pliku konfiguracyjnego można znaleźć tu:

https://trac.transmissionbt.com/wiki/EditConfigFiles

 

Teraz możemy już ściągać nowe obrazy dystrybucji linuxa prosto na serwer 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.