FreeNAS中安装Transmission(非Jails插件方式)
博客专区 > Jean 的博客 > 博客详情
FreeNAS中安装Transmission(非Jails插件方式)
Jean 发表于4年前
FreeNAS中安装Transmission(非Jails插件方式)
  • 发表于 4年前
  • 阅读 1746
  • 收藏 1
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

首先在 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服务然后在修改,否则重启仍会恢复原有配置

共有 人打赏支持
粉丝 12
博文 68
码字总数 11011
×
Jean
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: