2016-07-10 3 views
0

Итак, я нашел это руководство для установки нескольких экземпляров для ubuntu, но он, похоже, не работает для centos 6.5. Может ли кто-нибудь указать мне в правильном направлении? Я нашел руководство здесь https://www.scribd.com/doc/242365178/How-to-Run-Multiple-Instances-of-Transmission-Daemon-in-Linux-Debian-or-UbuntuУстановка нескольких экземпляров передачи-демона на centos 6.5 64

Кроме того, это основные команды, которые я пытался запустить:

yum install transmission-daemon 

/etc/init.d/transmission-daemon stop 
cp /usr/bin/transmission-daemon /usr/bin/transmission-daemon2 
cp /etc/init.d/transmission-daemon /etc/init.d/transmission-daemon2 
cp -a /var/lib/transmission-daemon /var/lib/transmission-daemon2 
cp -a /etc/transmission-daemon /etc/transmission-daemon2 
cp /etc/default/transmission-daemon /etc/default/transmission-daemon2 
chmod 777 /usr/bin/transmission-daemon2 
chmod 777 /etc/init.d/transmission-daemon2 
chmod 777 /var/lib/transmission-daemon2 
chmod 777 /etc/transmission-daemon2 
chmod 777 /etc/default/transmission-daemon2 

Это, насколько я получил, как некоторые из копирования файлов не существует, так что в основном я застрял здесь.

+0

'обороты -ql передачи-daemon', чтобы увидеть, где файлы устанавливаются с оборотов вместо Деба. –

ответ

0

Произошло какое-то рытье, благодаря тому, кто ответил, он поставил меня на правильный путь. Вот полное руководство :).

wget https://github.com/elijahpaul/install-transmission/raw/master/install-transmission.sh 

chmod u+x install-transmission.sh 

./install-transmission.sh 

Создайте пользователя и пароль. Пусть сценарий сделает для вас работу. Теперь у вас будет клиент передачи, работающий по адресу http: // «ВАШ IP»: 9091 Все необходимые файлы должны быть установлены сейчас. Нам просто нужно скопировать их для другого клиента передачи.

cp -r /home/"Original Transmission Folder" /home/"Put any new user here" 

редактировать -. >>>>>> /дома/"Новый пользователь"/конфигурации/передачи/settings.json

Эти поля должны быть изменены. "Rpc-порт": 9092, (увеличение на 1) "Rpc-имя пользователя": "Имя папки Новый пользователь", "равный-порт": 51414, (увеличивать это 1)

сохранить изменения и разрешения.

chmod 777 /home/"New User"/.config/transmission/settings.json 

Следующая

cp /etc/rc.d/init.d/transmissiond /etc/rc.d/init.d/transmissiond2 

Редактировать Эти поля в файле /etc/rc.d/init.d/transmissiond2

TRANSMISSION_HOME=/home/"New User Folder" 
DAEMON_USER="New USer" 
NAME=transmission-daemon2 

Следующая еще некоторые копирования файлов ф/USR/local/src/transmission-2.84/daemon/transmission-daemon /usr/local/src/transmission-2.84/daemon/transmission-daemon2

cp /usr/bin/transmission-daemon /usr/bin/transmission-daemon3 

Наконец добавления пользователя и настройки разрешения для новой папки

useradd "New User" 
psswd "New User" 

установить пароль, так что вы можете войти в систему передачи на 9092 порту.

chmod 777 /home/"New User" 

Последний шаг должен запустить клиент передачи вверх runnng этой команды: Судо сервис transmissiond2 начать и иметь его всегда при запуске Суда chkconfig transmissiond2 на

*** Если вы возникли проблемы с подключением к портам я советую продолжить эту проверку

iptables -A INPUT -p tcp -m tcp --dport 9092 -j ACCEPT 

, чтобы увидеть, если он активен

iptables -L -n 

и сохранение файла

iptables-save | sudo tee /etc/sysconfig/iptables 

service iptables restart 

Вы можете работать столько, сколько вы хотите. Просто измените папки пользователя, порты и имена передатчика/передачи-демона. Если что-то не работает, дайте мне знать, что я обновлю.

:)

Если это разве работает запуск: сервис Iptables остановить

Смежные вопросы