所以我找到了这个为ubuntu安装多个实例的指南,但是它似乎不适用于centos 6.5。有人能告诉我正确的方向吗?我在这里找到一个向导https://www.scribd.com/doc/242365178/How-to-Run-Multiple-Instances-of-Transmission-Daemon-in-Linux-Debian-or-Ubuntu
此外,这是我试图运行的基本命令:

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

这是我所得到的,因为一些文件的复制是不存在的,所以基本上我被困在这里。

最佳答案

做了一些挖掘,多亏了那个人的回答,这让我走上了正轨。这里有一个完整的指南:)。

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

chmod u+x install-transmission.sh

./install-transmission.sh

创建用户和密码。让剧本为你做这项工作。现在,您将有一个运行在http://“your ip”:9091的传输客户端
现在应该安装所有必需的文件。我们只需要把它们全部拷贝给另一个传输客户。
cp -r /home/"Original Transmission Folder" /home/"Put any new user here"

编辑->>>>>>
/home/“新用户“/.config/transmission/settings.json
这些字段需要更改。
“rpc端口”:9092,(增加1)
“rpc user name”:“新用户文件夹的名称”,
“对等端口”: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

接下来再复制一些文件
cp/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"

最后一步是运行以下命令启动传输客户端:
sudo服务传输2启动
总是在开始的时候
sudo chkconfig传输打开2
***如果连接端口有问题,我建议运行此命令
iptables -A INPUT -p tcp -m tcp --dport 9092 -j ACCEPT

检查它是否处于活动状态
iptables -L -n

保存文件
iptables-save | sudo tee /etc/sysconfig/iptables

service iptables restart

你想跑多少就跑多少。只需更改用户文件夹、端口和transmissiond/transmission守护程序名称。如果有什么不起作用,告诉我我会更新。
:)
如果这不起作用,请运行:
关闭防火墙

关于linux - 在centos 6.5 64上安装传输守护程序的多个实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38290402/

10-12 17:38