搬瓦工Shadowsocks多用户配置

搬瓦工机场JMS

好吧,我不得不说搭建一个 s s 服务器真的好麻烦啊,基本上花费了两个小时的时间,一边从网上看教程学习,一边自己弄,但是一直会错误!主要是我用的是Centosx86_64的服务器。然后刚开始需要更新python然后就是更新yum, pip, gcc ,从网上查询,基本上也就是那两种模式:1,先从购买的搬瓦工上安装ss,然后再直接配置shadowsocks.json这个文件,要不然就是直接手动安装ss然后再配置shadowsocks .json文件。
好了,话不多少,干货开始!
首先购买一个大陆外的vps,我现在用的是搬瓦工。
搬瓦工官方网址:
http://www.bwh81.net 
点击进入搬瓦工官网
购买以后,再登陆进去的那个界面点击:

在右侧点击
然后进去之后安装点击Install OS进行安装
Ps:main contrals进行面板控制
Root password modification进行更改root密码
Kiwivm password modification进行更改kiwi密码
Shadowsocks server进行配置ss
Shadowsocksr server进行配置ssr

完成之后,给你说一下,root密码和ssh端口号,请把这两个东西记下来!!!

好,接下来我们开始下载putty
以后基本上就是在putty上操作管理你的vps
http://www.putty.org目前进不去,所以复制下面这个链接吧,这个可以直接下载64位的
https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-installer.msi

下载好了之后解压,然后打开这个程序
就会出现这样的对话框

在host name里面填上你的服务器IP地址,端口号就是你刚刚记住的那个端口号
然后在save sessions里面起个名字,再点击右边的save最后打开open
第一次会有个弹框,不要在意,点击是就ok了,这个弹框是问你是否信任,是否记住这个服务器。

输入root
稍等就会出现让你输入密码
然后你就输入刚刚记住的那个root密码
忘记了的话,从上面那个root password里面更改

接下来可能会用到vi编辑器,简单说一下
进入vi 以后呢,输入:wq是退出
进入以后呢是不能直接编辑的,你要先摁一下i或者右上边有个insert这时候下方会有个insert提示,这时候可以进行更改内容,insert模式下,不能进行:wq如果你想:wq你再摁一下左上角的esc就可以了!

进入之后

先进行

Yum install epel-release

然后进行

yum update

下一步应该

Yum install python-setuptools m2crypto supervisor

不过这时候很有可能会提示错误,应该是你python没有进行升级!

好现在我们讲一下如何进行 python 升级!
1,

wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

下载之后进行解压

tar –xzvf Python-2.7.14.tgz

进入文件夹

Cd Python-2.7.14

恩,这时候先创建一个文件夹(从网上某博客里面学来的好习惯,感谢!)

Mkdir /usr/local/python2.7.14

再然后进行安装

./configure --prefix=/usr/local/python2.7.14

主义这个路径跟上面创建的文件夹的路径是一样的。

Make && make install

这时候进行链接
Ln –s /usr/local/python-2.7.14/bin/python2.7 /usr/bin/python
这时候应该就安装好了python但是yum却没有办法运行了
这是好你还有改一下yum配置

Vi /usr/bin/yum

将第一行的#!/usr/bin/python修改为#!/usr/bin/python2.6
退出yum测试一下yum有没有错误提示!
运行

Python –v

进行测试一下
以后呢,那些python工具包都会安装在/usr/local/python-2.7.14/bin/文件夹下
所以还需要编辑path路径
相信在Windows下的path添加大家都会很熟悉,那么在linux下呢?
1,vi /etc/profile
找到
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
在这行上面加上

PATH=$PATH:/usr/local/python2.7/bin

然后

source /etc/profile

或者

. /etc/profile 

Python安装完以后就可以

Yum install python-setuptools 
Easy_install pip

再安装ss

Pip install shadowsocks

这个时候

vi /etc/shadowsocks.json

插入

{
“server”:”这里填写你的服务器地址”,
“port_password”:{
“1111”:”mima123”,
},
“timeout”:”300”,
“method”:”aes-156-cfb”
}

注意别遗漏英文逗号,1111和2222是端口号,灵活运用,根据自己需要更改端口号和密码!
好了,这时候大部分就已经完成了,
现在

Vi /etc/supervisord.conf

然后在复制

[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autostart=true
autorestart=true
user=root
log_stderr=true
logfile=/var/log/shadowsocks.log

然后

Vi /etc/rc.local

在将下面的复制上去

Service supervisord start

退出

reboot

之后如果你想添加或者删除用户
就更改shadowsocks.json

Vi /etc/shadowsocks.json

更改以后

Service supervisord restart

OKKKKKK!
今天就进行到这里,剩下的有不懂的可以自行探索,或者留言交流,欢迎关注!!!

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 搬瓦工Shadowsocks多用户配置

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏