正文开始 大家好,我是Mooo墨迹,如有写的不好,请多多海涵。按照管理,如有参考,我会把参考文档贴在文末,大家也可以同步借鉴参考。如果有涉及到侵权的地方,请及时联系,我这边删除。 本篇文章是对Heimdall我全网搜到的信息进行的一个整合以及自己尝试,欢迎大家进行补充完善。下面我将正式开始手把手教程(如果是妹子请不要慌,这不是耍流氓,真的不是)。 问题描述 在威联通部署Transmission,很荣幸用的是套件版本,未走docker进行搭建,这对于当初新入手nas的萌新我来说,是一件很友好的事情(记得Transmission改ui)。 但是实际使用中我发现,Tr的套件会自动重置设置,具体触发原因未知,但是隔三岔五就会重置。这就导致了一个问题是,我设置了默认下载路径总是会被改走,我取消了临时下载文件,但是它会哪天不注意就重置启动了(然后就没下完的文件跑到public文件夹中去了),以及定时限速什么的失效,让我玩游戏的时候突然卡顿等等。 并且我发现,网上很多教了改Transmission的搭建方案,但是并没有教我如何去修改用户名密码,导致我一直使用的是默认的用户名密码,就造成了外网访问很不安全。 解决痛点 修改下载路径、定时限速等设置,使其不再自动重置。 修改账号登录名密码 前戏准备 1.下载WinScp工具(进行文件传输),网上有很多,我就不给链接了 具体操作 1.登录威联通---打开控制台---选择”网络&文件服务“---选择左侧”Telnet/ssh“---选择”允许SSH链接“---下面同步勾选”启用SFTP“ 打开ssh功能 2.在AppStore中停用Transmission,通过Winscp连接你的威联通 通过Winscp连接服务器 3.进入到目录(展示的是我的目录):/share/CACHEDEV1_DATA/.qpkg/QTransmission3/etc 1)双击右侧栏的地址栏,进行手动输入地址(因为.qpkg文件夹隐藏的,不手动输入是看不见的),输入:/share/CACHEDEV1_DATA/.qpkg/ 其中CACHEDEV1_DATA为你安装套件的存储池,一般只要改数字即可,如果不知道,可进入到/share文件夹,再一个个找,找到对应存储池,然后再在后面输入.qpkg路径 2)再进入到QTransmission3/etc文件夹(一般是这个,如果不是,可以找一下Transmission以及对应的etc文件夹) 3)右键编辑settings.json文件(当然也可以通过Winscp下载下来,左侧是你下载到的本地路径。然后修改完后再上传上去) 编辑配置文件 4.对settings.json 文件解读(很多我也不清楚,你们可以自己研究一下,我就说几个主要的): "cache-size-mb": 磁盘缓存大小: "dht-enabled": dht启用, "download-dir": 下载文件路径(此处你看到的是转义的,你正常保存你的路径即可), "download-queue-enabled": 是否启用下载队列数量限制, "download-queue-size": 最大下载队列数量, "encryption": 数据传输加密方式: "idle-seeding-limit-enabled": 上一条是否启用, "incomplete-dir": 临时保存路径, "incomplete-dir-enabled": 是否启用, "lpd-enabled": LPD是否启用, "message-level": 消息等级, "peer-port": 启用的端口51413, "peer-port-random-high": 最高随机65535, "peer-port-random-low": 最低随机49152, "peer-port-random-on-start": 是否启用随机端口false, "port-forwarding-enabled": 是否启用端口转发true, "preallocation": 预分配, "prefetch-enabled": 预分配启用, "queue-stalled-enabled": 队列暂停启用, "queue-stalled-minutes": 队列暂停实际30, "ratio-limit": 上传率限制2, "ratio-limit-enabled": 上传率是否启用限制false, "rpc-password": 登录密码,直接输入即可,上传后自动加密, "rpc-port": 网站登录的端口, "rpc-url": 不要动!!!!, "rpc-username": 登录账号!, "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": 登录白名单, "scrape-paused-torrents-enabled": true, "script-torrent-done-enabled": 脚本torrent完成启用, "script-torrent-done-filename": 完成后是否重命名"", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 最大下载速度, "speed-limit-down-enabled": 是否启用false, "speed-limit-up": 最大上传速度, "speed-limit-up-enabled": 是否启用, 5.改完后上传(直接编辑的不用上传),然后启动Transmission,就可以了。用到至今未再被重置过(即使重置也是按我修改的配置重置) |
|