FreeNAS中安装Transmission(非Jails插件方式)

首先在 FreeNAS Web管理界面中创建transmission用户,并开启SSH服务

使用root账号SSH登录到FreeNAS

mount -uw / 
pkg_add -r transmission-daemon
cp /usr/local/etc/rc.d/transmission /conf/base/etc/rc.d/

因为FreeNAS是一个经过优化的U盘系统, 总是有一些奇怪但是实用的设计,比如必须开启写权限,以及自行安装的启动脚本不能放在 /usr/local/etc/rc.d/ 中否则重启即消失

安装好后修改启动参数

vi /usr/local/etc/rc.d/transmission

: ${transmission_enable:=YES} #启用服务

: ${transmission_conf_dir=/mnt/da1/transmission/home} #配置文件所在目录,根据实际情况修改这只是例子

: ${transmission_download_dir=/mnt/da1/download} #下载目录,根据实际情况修改这只是例子

注意:配置目录和下载目录必须指向挂载的硬盘目录,否则重启即会消失

然后启动服务

/conf/base/etc/rc.d/transmission start

这时如果访问 x.x.x.x:9091 出现 403错误,这是因为默认参数有IP白名单限制,你可以通过修改

vi /mnt/da1/transmission/home/settings.json

rpc-whitelist 参数中添加白名单IP,比如:192.168.*.* ( * 是通配符)

rpc-whitelist-enabled 参数修改为 false ( 默认是 true )

不过要注意的是,必须先停止transmission服务然后在修改,否则重启仍会恢复原有配置

转载于:https://my.oschina.net/jean/blog/278388

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值