TrueNAS–汉化transmission并实现远程访问transmission的web页面

释放双眼,带上耳机,听听看~!

网上有很多群晖/linux等系统汉化transmission并实现远程访问的教程,但是!那些教程对TrueNAS上的transmission插件,无任何作用,只是给我提供了一个思路。

为什么没用,很简单,TrueNAS安装插件是新建一个Jails,插件装在Jails虚拟机里的,默认使用FreeBSD系统。

废话不多说了,下面直接上干货。

汉化

这里使用github上的一个项目:Transmission Web Control,gitee上也有:Transmission Web Control

这里我主要使用github,因为使用gitee进行git时有时候会需要登录,很烦。(最近gayhub被墙很长时间了,如果你们无法使用github就gitee吧,无奈之举)

第一步:安装环境

进入transmission的Jails终端

TrueNAS--汉化并实现远程访问transmission的web页面-1

根据Transmission Web Control的官方文档,需要使用到wgetbash指令,对!FreeBSD是没有的

安装wget与bash:终端输入:

#安装wget命令:
pkg install wget
#安装bash命令:
pkg install bash

安装完毕后,我们来安装TWC(Transmission Web Control)

第二步:安装TWC

终端输入 运行安装脚本的命令:

wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh

##如果用不了github请使用gitee,命令为:
wget https://gitee.com/culturist/transmission-web-control/raw/master/release/install-tr-control-gitee.sh

安装脚本下载完毕后,运行脚本,命令为:

bash install-tr-control-cn.sh

如果出现 Permission denied 之类的提示,表示没有权限,可尝试添加执行权限:

chmod +x install-tr-control-cn.sh

运行脚本命令成功执行,将出现以下界面:

 

%title插图%num

如果无法正常显示中文,请尝试设置SSH客户端编码为 UTF-8 ,如依然不能显示中文或者你不会,请下载并使用英文安装脚本 install-tr-control.sh

然后我建议输入1,脚本会自动获取web路径并安装。

以防万一,这里我放出来web目录:/usr/local/share/transmission/web

TrueNAS--汉化并实现远程访问transmission的web页面-1

安装完成后,用浏览器访问 Transmission Web Interface(如:http://192.168.1.1:9091/ )即可看到新的界面;如果无法看到新界面,可能是浏览器缓存了,请按 Ctrl + F5 强制刷新页面或 清空缓存 后再重新打开;

至此汉化完成,至于怎么用,就不用我说了吧,网上很多教程。

实现远程访问/外网访问。

如果我们汉化完,直接外网去访问,就会一直处于 正在连接服务器中 的状态,所有的资源列表都处于 获取中,这其实是因为没有开启rpc-authentication-required功能所导致的,然而有关设置都不在这个汉化加强后的web页面里,我们需要使用终端。

第一步:停止transmission

内网访问web界面,获取配置文件的路径,

大部分默认路径都是:/usr/local/etc/transmission/home(下面也就以该路径为例进行编写)

TrueNAS--汉化并实现远程访问transmission的web页面-1

进入transmission的Jails终端,停止运行transmission,命令为:

service transmission stop

如果你输入后,终端没有自动退出

TrueNAS--汉化并实现远程访问transmission的web页面-1

请按 CTRL+C 退出或等待一会,反正只要出现 Stopping transmission 则大概率是停止运行成功了。

第二步:修改配置文件

防止被别人未经允许进行脚本采集,故此设置为登录可见。请谅解

第三步:启用transmission

cd到根目录,命令为:cd ~

然后启用transmission,命令为:

service transmission start

接着浏览器远程访问/外网访问web界面,会弹出对话框:

TrueNAS--汉化transmission并实现远程访问transmission的web页面-1

用户名为:刚才再配置文件内输入的用户名,密码同上。

输入正确的用户名及密码后,便进入transmission的web端界面,并且可以正常使用了。

给TA买糖
共{{data.count}}人
人已赞赏
网站建设HTMLJavaScriptPHP前端学习日记资源分享

Modown主题美化-首页添加分类菜单模块

2021-5-4 15:04:44

网站建设Web开发PHP前端资源分享

CodeFec-轻量级+性能级程序的博客/论坛/万能Web程序

2021-5-18 18:28:57

版权声明 本站所发布的一切与破解相关的文章仅限用于学习和研究目的,请在下载后的24个小时之内,从您的电脑中彻底删除。所有资源均来自于网络,不得用于商业或者非法用途,否则一切后果请用户自负。如有问题请及时与我联系,QQ:526733428,或提交工单。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索