MrSmith 发表于 2011-5-16 11:55:07

跟我一起学FreeNAS8(一)Transmission bt 安装

本帖最后由 MrSmith 于 2011-5-16 12:54 编辑

看见论坛里面很多童鞋对FreeNAS8还是很感兴趣,主用用来进行数据存储,还有就是bt下载,但是FreeNAS8本身没有自带bt下载,需要自己安装,对部分童鞋来说有点难度,今天就来和我一起在FreeNAS8下安装Transmission bt。在FreeNAS8下Transmission bt安装都来自于网络,我自己进行了总结,给出一个比较详细的安装过程,希望对大家有用。小弟才疏学浅,文中不免会有错误,如有不正确的地方请大家斧正。下面就开始Transmission bt的安装。
PS:由于装有FreeNAS的U盘被人借去备份数据,上面的安装FreeNAS也没有了,所以图的话稍后传上来。以下采用文字叙述。
一、存储空间设置FreeNAS8中要求数据和系统要分开,说白了就是安装系统的硬盘或U盘是不能用来存储数据的。所以建议大家将FreeNAS8安装在U盘上,硬盘用来做数据存储。
二、安装Transmission1)在服务中开通ssh服务。2)用ssh客户端连接FreeNAS3)开启/的写入
输入mount –uw /4) 安装transmission
pkg_add –r transmission-daemon

pkg_add 是FreeNAS中安装软件包的工具,是FreeNAS自带的不用安装。
安装过程中大家可以看到除了安装transmission-daemon,还要安装其他软件。5) 复制transmission启动文件到制定目录
cp /usr/local/etc/rc.d/transmission /conf/base/etc/rc.d/
6)建立transmission文件夹
transmission文件夹要建在前面你创建的数据卷上,我的FreeNAS上是/mnt/volume1       cd /mnt/volume1
       mkdir transmission-config watch download

这里建立了三个文件夹,你可以根据你需要建立,名字可以自己定义。后面解释这三个文件夹的用处
7)编辑/conf/base/etc/rc.conf文件用vi编辑/conf/base/etc/rc.conf文件,在文件末尾添加以下代码
transmission_enable="YES"
transmission_conf_dir="/mnt/volume1/transmission-config"
transmission_watch_dir="/mnt/volume1/watch"
transmission_download_dir="/mnt/volume1/download"
transmission_user="www"
注释:
transmission_enable:用来设置运行transmission-daemontransmission_conf_dir:用来设置transmission配置文件的目录,后面settging.json文件就在这个文件夹里面transmission_watch_dir:用来设置监视torrent文件夹,可以让transmission-daemon根据该文件夹中的torrent下载数据。transmission_download_dir:这个不用所说,就是用来存放数据的
transmission_user:设置运行transmission_deamon的用户。默认是transmission,但好像在freeNAS中没有这个用户,可以使用现有的用户,如www8)设置配置文件夹属性
根据上设置的用户名,设置配置文件夹的组属性chown -R www:www transmission-config9)解除 / 写权限打开了 / 写权限,完了也要关闭。要有始有终。
mount -ur /
10)重启并检查transmission是否运行
用如下命令检查transmission的运行情况。
ps –ax | grep transmission-deamon

查看端口
netstat
11)关闭transmission-deamon
Transmission的配置文件需要关闭transmission-deamon才能生成。
输入如下命令    ps –ax | grep transmission-deamon

查看transmission-deamon的PID    kill PID
12)编辑setting.json文件
然后在前面设定的transmission_conf_dir文件夹中找setting.json文件。
上文transmission配置文件夹为/mnt/volume1/transmission-config
输入命令:   cd /mnt/volume1/transmission-config

关于setting.json文件关于远程连接的选项如下:
“rpc-authentication-required": false,
"rpc-enabled": true,
“rpc-bind-address”:0.0.0.0
"rpc-password": "test",
"rpc-port": 9091,
"rpc-username": "test",
"rpc-whitelist": "127.0.0.1 ",
"rpc-whitelist-enabled": false,


注释:
rpc-authentication-required:是否需要用户名和密码访问;true:需要,false:不需要,根据需要设置,如果设置为true,还需要设置rpc-username,rpc-password字段。
rpc-enabled:开启远程访问服务。设置为true
rpc-port:远程访问端口,默认
rpc-username:如果设置rpc-authentication-require为true,此处为访问时的用户名rpc-password:如果设置rpc-authentication-require为true,此处为访问时的密码,此处密码是SSHA1加密的密码,并且一’{’开始,文档中也介绍此处也可以设置为明码,trasnmission运行后会将此密码进行加密。
rpc-whitelist:允许远程访问的白名单,可以使用通配符”*”,如:192.168.*.*,不同的ip地址用“,“分开
rpc-whitelist-enabled:使用rpc-whitelist制定的IP地址,根据需要设置,此处将其设定为false。13) 运行transmission重启FreeNAS或者进入cd /conf/base/etc/rc.d/
    直接运行transmission

kala 发表于 2011-5-16 12:27:28

不错支持下,楼主是用虚拟机吗

momo 发表于 2011-5-16 13:52:53

呵呵很不错,physiskwrite这个工具好用吗?直接刻录到u盘就可以了?那就很方便了。

kysbyu93 发表于 2011-5-16 14:10:49

谢谢楼主,最近正在研究这个呢?不错支持支持

niudan 发表于 2011-5-16 15:48:42

虽然没玩freenas,但是还是支持。谢谢分享

larger 发表于 2011-5-16 16:30:49

非常感谢,学习中。。。。。

feifei 发表于 2011-5-16 17:16:40

楼主能否上rt的教程啊,rt功能强很多吧

yashirokof 发表于 2011-5-20 11:11:51

弄个mldonkey的吧

naren 发表于 2011-5-21 15:10:55

嗯,在U盘里运行,明白了

xiaofei 发表于 2011-5-21 23:07:24

不错学习啦!

momo 发表于 2011-5-22 17:22:42

虚拟机玩玩也是不错的哦

wujing8683 发表于 2011-6-2 12:58:45

学习一下,可惜8还没中文版。

edwardking 发表于 2011-6-13 10:47:32

谢谢分享

123jf 发表于 2011-6-21 17:17:18

谢谢分享,做个记号。

xjxfgp 发表于 2011-6-21 21:55:57

我用freenas 0.72 6694

james 发表于 2011-7-5 06:35:52

不错的教材,学习

litong112 发表于 2011-8-7 17:54:40

呵呵 最近玩nas正为 8.0 没有BT功能 发愁呢 谢谢

33755797 发表于 2011-8-23 13:07:47

为什么我用SSH连接安装,但是执行 pkg_add –r transmission-daemon总是出现Error: Unable to getftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/transmission.tbz: No address record
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/transmission.tbz' by URL
不知是什么原因,各位大虾可以帮我一下吗?

2012去哪里 发表于 2011-8-23 23:32:50

不错,按照楼主的方法我也能安装一个了。等着重启看看是否还能用

caiyumiao 发表于 2011-8-30 02:02:32

谢谢楼主,急需要...
页: [1] 2
查看完整版本: 跟我一起学FreeNAS8(一)Transmission bt 安装