Ubuntu 18.0使用ShadowsocksR

Ubuntu 18.0上安装ShadowsocksR客户端。以下是通过命令行来安装ShadowsocksR客户端的步骤:

 

  1. 更新系统:

   sudo apt-get update
   sudo apt-get upgrade

 

  1. 安装python和python-pip:
   sudo apt-get install python
   sudo apt-get install python-pip

 

  1. 安装git:
   sudo apt-get install git

 

 

 

  1. 通过git从GitHub上下载ShadowsocksR的源代码:
       cd ~
       git clone -b manyuser https://github.com/shadowsocksrr/shadowsocksr.git

     

 

  1. 进入ShadowsocksR的目录,配置并运行ShadowsocksR:

 

   cd ~/shadowsocksr
   bash initcfg.sh
   python local.py -d start  // 启动ShadowsocksR

 

在运行python local.py -d start之前,需要在~/shadowsocksr/user-config.json中配置你的服务器信息。你可以使用你喜欢的文本编辑器打开这个.json文件,例如:

 

   sudo nano ~/shadowsocksr/user-config.json

 

下面是一个配置实例:

{
    "server": "127.0.0.1",
    "server_ipv6": "::",
    "server_port": 12948,
    "local_address": "192.168.31.3",
    "local_port": 123456,

    "password": "sa123456",
    "method": "aes-256-cfb",
    "protocol": "origin",
    "protocol_param": "",
    "obfs": "plain",
    "obfs_param": "",
    "speed_limit_per_con": 0,
    "speed_limit_per_user": 0,

    "additional_ports" : {}, // only works under multi-user mode
    "additional_ports_only" : false, // only works under multi-user mode
    "timeout": 120,
    "udp_timeout": 60,
    "dns_ipv6": false,
    "connect_verbose_info": 0,
    "redirect": "",
    "fast_open": false
}

 

然后,按照你的情况填写服务器地址(server)、服务器端口(server_port)、密码(password)、加密方法(method)等信息。
下面是一些相关的命令:
python local.py -d start  //运行
python local.py -d stop   //停止运行
python local.py -d restart //重启服务

 

声明:本文转载自 ,作者为 augustdoit,原文网址:https://augustdoit.men/Shadowsocksr-Ubuntu/
支付宝打赏支付宝打赏 微信打赏微信打赏

如果此篇文章能帮助到您,还请客官打赏一二.^v^