通过UBUNTU 16.04去设置SS SERVER

有个BWG的VPS,一时手痒升级到UBUNTU 16.04,结果发现SS不能用了,于是重新配置了一下,配置方法如下:

1,首先安装必须的组件:

sudo apt-get install python-gevent python pip

如果你发现apt-get报错的话,说明你还没更新,运行一下更新

sudo apt-get update

2,更新一下PIP(非必要),然后通过pip安装shadowsocks包

pip install --upgrade pip
pip install shadowsocks

3,在/etc下新建一个文件,叫shadowsocks.json

vi /etc/shadowsocks.json

4,在VI的界面按I,进入编辑模式,然后输入如下内容

{
 "server":"your_vps_ip",
 "local_address": "127.0.0.1",
 "local_port":1080,
  "port_password": { "8381": "foobar1" },
 "timeout":300,
 "method":"aes-256-cfb",
 "fast_open": false
}

##############
以下是说明文字,请忽略
your_vps_ip是你的服务器登录地址
127.0.0.1请保持默认
1080请保持默认
8381,foobar1请自行修改,是vps的端口号和密码
300请保持默认
aes-256-cfb请保持默认
false请保持默认
注意:最后一个false,和foobar1后面是没有逗号的。

5,按ESC,然后按shift+;  在按wq 回车就保存了

6,如何启动?

ssserver -c /etc/shadowsocks.json -d start

7,如何停止?

ssserver -c /etc/shadowsocks.json -d stop

8,如何设置开机启动?

vi /etc/rc.local

然后在exit 0上面一行加入

ssserver -c /etc/shadowsocks.json -d start就可以了
时间: 2024-10-07 05:16:32

通过UBUNTU 16.04去设置SS SERVER的相关文章

Ubuntu 16.04 编译安装 ss

在网上没有找到合适的适合ubuntu的ss客户端, 考虑到ss的编译安装其实就带了ss-local这样的客户端, 于是在Ubuntu下编译安装了ss. 首先去github上下载最新的安装包 https://github.com/shadowsocks/shadowsocks-libev/releases/download/v3.0.8/shadowsocks-libev-3.0.8.tar.gz 下载最新的libsodium https://github.com/jedisct1/libsodi

Ubuntu 16.04 x86_64搭建SS服务器

只有自己尝试过,才知道都不是那么简单.安装ss服务器,需要Python环境 1.环境:python 2.6 or 2.7 2.下载和安装pip wget https://github.com/pypa/pip/archive/8.1.2.tar.gz --no-check-certificate #解压 tar -xzvf 8.1.2.tar.gz #切换目录 cd pip-8.1.2 #安装pip python setup.py install #如报错则安装下第三方模块 > wget htt

How To Move a MySQL Data Directory to a New Location on Ubuntu 16.04

16 How To Move a MySQL Data Directory to a New Location on Ubuntu 16.04 PostedJuly 21, 2016 62.1kviews MYSQL BLOCK STORAGE STORAGE UBUNTU UBUNTU 16.04 Introduction Databases grow over time, sometimes outgrowing the space on the file system. You can a

Installing Hyperledger Fabric v1.1 on Ubuntu 16.04?—?Part I

There is an entire library of Blockchain APIs which you can select according to the needs that suffice your application. Some libraries are open-sourced and some are private. For examples, IBM’s Hyperledger Fabric Project, Ethereum, OpenChain, MultiC

如何在Ubuntu 16.04上将Redis服务器设置为PHP的会话处理程序

介绍 Redis是一个开源的键值缓存和存储系统,也称为数据结构服务器,因为它对几种数据类型(如散列,列表,集合和位图等)提供高级支持.它还支持集群,使其在高可用性和可扩展的环境中非常有用. 在本教程中,我们将看到如何安装和配置一个外部Redis服务器,用作在Ubuntu 16.04上运行的PHP应用程序的会话处理程序. 会话处理程序负责存储和检索保存到会话中的数据.默认情况下,PHP使用文件这一点.这对于单个服务器工作得很好,但是由于会话信息被绑定到单个服务器,所以具有一些显着的性能和可扩展性限

Ubuntu 16.04 LAMP server 指南 - 配置 Apache2.4,PHP7,和MariaDB(而不是MySQL)

翻译自:https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/ 昨天在虚拟机里面安装ubuntu server ,然后配置php开发环境,参考了这篇文章,一次性把所有的东西都安装配置好了,所以想把这篇文章记录下来.希望能够帮助到初学者一次性搞定这些配置(避免纠结),然后就可以愉快地编程了,嘿嘿. 以下是我翻译的内容,完全对照原文,没有自己改动的部分(因为原文已经很完美了

Ubuntu 16.04.3 Server 版安装过程图文详解

Ubuntu 16.04.3 Server 版安装过程图文详解 首先,我们会进入系统安装的第一个界面,开始系统的安装操作.每一步的操作,左下角都会提示操作方式! 1.选择系统语言-English2.选择操作-Install Ubuntu Server3.选择安装过程和系统的默认语言-English4.选择区域-other5.选择亚洲-Asia6.选择国家-China7.选择字符集编码-United States8.是否检测键盘布局,选择No9.选择键盘类型-English (US)10.选择键盘

在VMware Workstation上安装Ubuntu 16.04 Server操作系统

Ubuntu 16.04 Server的下载 http://www.ubuntu.org.cn/download/server 按空格键(Space)选中第一个ssh服务

Ubuntu 16.04 设置MySQL远程访问权限

本文记录一下在Ubuntu 16.04版本下设置MySQL数据库的远程访问. 第一步:修改配置文件的端口绑定 打开的目录可能会根据MySQL的版本稍有不同,可以先尝试打开/etc/mysql/my.cnf这个配置文件,若该文件不存在或文件内容为空,则尝试下面的文件路径. sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 在下面行的开头加上#,注释掉该行,然后保存退出vim: bind-address = 127.0.0.1 第二步:修改访问权限 进入mysq