首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在centos 6.5 64上安装传输守护程序的多个实例

在centos 6.5 64上安装传输守护程序的多个实例
EN

Stack Overflow用户
提问于 2016-07-10 17:21:40
回答 1查看 1.3K关注 0票数 1

所以我找到了在ubuntu上安装多个实例的指南,但它似乎不适用于centos 6.5。谁能给我指个方向?我在这里找到了一个导游https://www.scribd.com/doc/242365178/How-to-Run-Multiple-Instances-of-Transmission-Daemon-in-Linux-Debian-or-Ubuntu

此外,这是我尝试运行的基本命令:

代码语言:javascript
复制
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

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

EN

回答 1

Stack Overflow用户

发布于 2016-07-12 05:11:53

我做了一些调查,感谢回复的人,这让我走上了正确的道路。这里有一个完整的指南:)。

代码语言:javascript
复制
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上运行的传输客户端,所有必需的文件都应该已安装完毕。我们只需要将它们全部复制到另一个传输客户端。

代码语言:javascript
复制
cp -r /home/"Original Transmission Folder" /home/"Put any new user here"

编辑->>>>>> /home/“新用户”/.config/传输/settings.json

这些字段需要更改。"rpc-port":9092,(加1) "rpc-username":“新用户文件夹名称”,“对端端口”:51414,(加1)

保存更改和权限。

代码语言:javascript
复制
 chmod 777 /home/"New User"/.config/transmission/settings.json

下一步

代码语言:javascript
复制
cp /etc/rc.d/init.d/transmissiond /etc/rc.d/init.d/transmissiond2

编辑文件/etc/rc.d/init.d/transmissiond2中的这些字段

代码语言:javascript
复制
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文件

代码语言:javascript
复制
cp /usr/bin/transmission-daemon /usr/bin/transmission-daemon3

最后,添加用户并设置新文件夹的权限

代码语言:javascript
复制
useradd "New User"
psswd "New User" 

设置密码,以便您可以在9092端口上登录传输。

代码语言:javascript
复制
chmod 777 /home/"New User"

最后一步是通过运行以下命令来启动传输客户端: sudo service transmissiond2 start,并使其始终处于打开状态,启动sudo chkconfig transmissiond2 on

*如果您在连接到端口时遇到问题,我建议运行以下命令

代码语言:javascript
复制
iptables -A INPUT -p tcp -m tcp --dport 9092 -j ACCEPT

检查它是否处于活动状态

代码语言:javascript
复制
iptables -L -n

并保存该文件

代码语言:javascript
复制
iptables-save | sudo tee /etc/sysconfig/iptables

service iptables restart

你可以想运行多少就运行多少。只需更改用户文件夹、端口和传输/传输守护进程名称即可。如果任何东西都不起作用,请让我知道我会更新。

:)

如果这不是正常运行:服务iptables停止

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38290402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档