zoukankan      html  css  js  c++  java
  • Ubuntu 18.04 安装rtorrent笔记

    前言

    安装rtorrent+rutorrent使用的脚本是rtinst和可以在github上找到这个仓库: rtinst

    服务器要求

    1. Ubuntu 服务器(16-20) 或者 Debian 9,10
    2. 一个SSH客户端软件(推荐使用Putty),如果你是一个Mac或者Linux用户,那你不需要,你可以直接使用终端登录

    步骤-1 通过ssh登录到服务器终端

    通过Linux终端登录:

    ssh root@IPaddress
    

    或者使用ssh软件登录到服务器。

    步骤-2 使用sudo切换到root用户

    安装脚本时必须使用sudo权限

    sudo -i
    

    步骤-3 更新服务器的包

    sudo apt update
    

    步骤-4 安装脚本

    首先使用下面的命令获取rtinst最后编译的版本:

    sudo bash -c "$(wget --no-check-certificate -qO - https://raw.githubusercontent.com/arakasi72/rtinst/master/rtsetup)"
    

    安装 rtinst 命令如下:

    sudo rtinst --log --webpass RUTORRENT_WEB_PASSWORD --dload -t
    

    你可能想知道 –log, –webpass 等参数的用法

    -d, –dload : 启用http下载内容
    -l, –log : 启用写入日志到 ~/rtinst.log
    -t, –ssh-default : 告诉rtinst保持ssh端口为默认端口 22
    -r, –rutorrent-stable : 安装‘stable’(稳定的)rutorrent而不是最新编译的版本 , 从rtinst v1.4 是默认设定
    -m, –rutorrent-master : 安装最新编译的版本,而不是稳定发布的版本,这个默认设定预先用于 rtinst v1.4, 并且这个参数只用于 v1.4
    -y, –force-yes : 将会自动设定为检测到的ip地址,如果检测到已安装好 rtorrent/libtorrent将会跳过 ,并且会为rutorrent生成随机的密码, 除非使用 -w, –webpass 参数指定密码.
    -u, –user : 主要 rtorrent 用户的用户名, 可以是已经存在的用户或者脚本将会创建一个新用户,举例:如果用户名是 sally,那么这个参数将会是 -u sally
    -p, –password : 设置 unix 密码, 这只用于在创建新用户的情况下. 这将不会修改已存在用户的密码。
    -w, –webpass : 设置当前用户 web 登录使用的密码。 这个密码用于 rutorrent 并且和unix 用户密码不一样的

    当你开始运行上面的命令将会向你询问几个选项,你应该根据你服务器和你自己的需求进行回答。

    当 rtinst安装完毕之后将会提供一些安装的信息,比如ftp端口(因安全问题所以生成随机的端口),rutorrent WebGUI的地址等信息!

    别忘记将所有安装信息记录在一个安全的地方。

    步骤-5 安装 WebMin (可选)

    为了允许你通过文件管理器访问你服务器的文件,你可以对服务器的文件上传,重命名,下载和其它操作....这可以让你在不通过FTP或者SFTP的情况下可以看到服务器的文件。

    sudo rtwebmin
    

    通过以上4个步骤之后,我们就安装好一个seedbox!我们可以在重启之后,通过rtinst 安装的命令的信息的地址访问了。

    其它命令:

    #安装完毕之后,建议重启系统
    sudo reboot
    
    #更新 rtorrent
    sudo rtupdate
    #更新 Rutorrent 
    sudo rutupgrade
    
    

    References

  • 相关阅读:
    关于vs的网站发布
    gaga...
    将gridView中的数据导出 并保存到excel中
    ASP.NET 2.0 Treeview Checkboxes Check All Javascript
    写一个自动编号的存储过程
    获取一个部门的所有下级部门
    相同则写入组合
    jquery html form
    repeater合并单元格
    VS2010 快捷键大全
  • 原文地址:https://www.cnblogs.com/fsong/p/14412844.html
Copyright © 2011-2022 走看看