Vultr VPS主机快速安装Shadowsocks(ss)完整图文教程

Vultr官网注册地址

没有注册和购买vultr vps服务器,请看最新Vultr注册及VPS购买图文教程

点击创建好的Server,进入详情页面:
vps信息

PC安装 ssh 连接 VPS

首先,要连接我们的 VPS。下载安装 ssh 软件,我用的xshell 5。可以通过搜索引擎自己下载安装

百度网盘下载链接: https://pan.baidu.com/s/1_Nbu2TzaBQ453yI8a3AMUQ 密码: hwxg

安装完成后新建会话(Alt+N)。依次填写图中信息。名称可以是Vultr或者其他,协议选择SSH,主机填写之前的IP Address,端口号选择22。
xshell信息

点击左侧的用户身份验证,填写信息。方法选择Password,用户名为之前的Username(一般都是root),密码为之前的Password(这个建议直接复制粘贴过来,系统给的有点复杂)
xshell登录

填写完之后点击确定。然后点击连接。出现其他提示的话选择接受就可以了。这时你就可以看到一个命令控制台了。这时就算连接成功了。

MacOS连接

打开Terminal命令终端,ssh 登录名@服务器地址,如 ssh root@12.12.12.12,enter键之后输入yes
osxss登录

出现以下提示说明连接成功
osxss成功

安装 SS

使用root用户登录,运行以下命令,按回车确认:

1
2
3
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log

填写ss密码,需要记住以后使用
ss密码

填写端口,以后使用,默认为8989
ss端口

选择加密方式,我选的7)aes-256-cfb,默认方式是aes-256-gcm
ss连接方式

安装完成后,脚本提示如下:
ss成功

大功告成

ss卸载方法:
使用root用户登录,运行以下命令:

./shadowsocks.sh uninstall

使用命令:

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

单用户配置文件 Sample:

配置文件路径:/etc/shadowsocks.json

1
2
3
4
5
6
7
8
9
10
{
"server":"0.0.0.0",
"server_port":8989,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"yourpassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
多用户多端口配置文件 Sample:

配置文件路径:/etc/shadowsocks.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"8989":"password0",
"9001":"password1",
"9002":"password2",
"9003":"password3",
"9004":"password4"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

Shadowsocks(ss)配置完之后就可以用电脑或手机客户端进行连接使用,相关教程请点击:Windows、Mac、安卓和iOS下载ss客户端及配置方法

可以安装Google BBR对服务器进行加速,相关教程请点击:CentOS安装Google BBR加速工具图文教程

想搭建ssr客户端的请看Vultr快速安装SSR完整图文教程

-------------本文结束感谢您的阅读-------------