Transmission Web Control 安装

Transmission 安装web增强UI后,可对下载按站点,硬盘等分类,支持中文操作界面,自带的web服务器可提供远程登录控制,可玩性极好.

大神的项目地址:

https://github.com/ronggang/transmission-web-control/

系统准备:

开启群晖SSH

登陆群晖 – 控制面板 – 高级模式 – 终端机和SNMP

勾选启动SSH功能

连接到群晖, windows可以用PuTTY,Mac 系统下可以用 终端

SSH [email protected]

群晖用户名@服务器名.local

sudo -i

输入密码切换到 root 账户,此处输入的密码为群晖管理员的密码

默认root账户是没有开启的, 可以通过修改/etc/ssh/sshd_config 配置文件来启用

vi /etc/ssh/sshd_config

找到#PermitRootLogin prohibit-password, 修改成PermitRootLogin yes. 可以在原行修改,也可以保留#注释,在下面新加一行。

保存退出后, 设置root密码

synouser –setpw root yourpassword
reboot

重启后应该就可以登陆root账号了。

在登陆的时候遇到如下的错误提示, 基本上是说~/.ssh/known_hosts 记录了之前登陆的key, 如果不同的话,会警告提示

解决办法就是清空 known_hosts文件

vi /Users/imac/.ssh/known_hosts

imac@IdeMac-mini ~ % ssh [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:X7YHDfXCoan51PpIYfaYpUk4qAqM5yLFUG2PM57JDKA.
Please contact your system administrator.
Add correct host key in /Users/imac/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/imac/.ssh/known_hosts:4
ECDSA host key for 192.168.1.3 has changed and you have requested strict checking.
Host key verification failed.

删除所有字段,重新登陆成功了

2 下载Transmission Web Control

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

安装 TWC

bash install-tr-control-cn.sh

我们在这里碰到了问题, 得到如下的错误提示, 原因是我们在用wget 下载 install-tr-control-cn.sh的时候, 返回了html格式的文件。

install-tr-control-cn.sh: line 1: syntax error near unexpected token `newline’

install-tr-control-cn.sh: line 1: `’

vi install-tr-control-cn.sh  查看,果真如我们所猜测

在此解决的方式是去Github作者网站把 源代码拷贝下来,并用文本文件制作成 install-tr-control-cn.sh文件, 将文件上传到群晖中,再用命令行安装。

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

Textmate中,保存到install-control-cn.sh文件

上传install-tr-control-cn.sh到群晖 /volume1/downloads(前面安装transmission是创建的下载目录,当然也可以拷贝到任何可以定位到的目录)

定位到install-tr-control-cn.sh 目录并执行安装

bash install-tr-control-cn.sh

完成后, 会返回如下界面

去Web UI看看是否已经安装成功吧。


你可能感兴趣的:(Transmission Web Control 安装)