1. 程式人生 > >Ubuntu系統利用Vultr服務器搭建SS教程

Ubuntu系統利用Vultr服務器搭建SS教程

Vultr搭建SS Vultr SS Ubuntu搭建SS VPS搭建SS 搭建SS教程

我這邊是用ubuntu在海外服務器上(Vultr)部署的SS,下面來教大家怎麽搭(文末附帶工具下載地址):

一、購買服務器

要搭梯子,首先得有一個香港或者海外的服務器,這裏我用的是Vultr,經過對比Vultr的性價比很高:速度、價格(最便宜的2.5美元)、流量都很不錯,如果只用來搭梯子搓搓有余,還能額外建個小網站。而且可以用支付寶來支付。

1、註冊:

Vultr註冊網址:點擊進入
技術分享圖片

2、充值:Vultr可以選支付寶來充值,支付寶最低充值10美元(少吃幾塊肉...)
技術分享圖片

3、充值完成後,點Servers,點右上角的加號來添加服務器
技術分享圖片

然後選擇服務器位置、配置以及系統版本,亞洲推薦東京,美國推薦洛杉磯,其他地方不建議選。當然東京和洛杉磯2.5美元的都是缺貨狀態,你可以選5美元、10美元的,或者選美國的其他地方,我這邊選了紐約,推薦洛杉磯,日本用的人多,晚上會抽風。

技術分享圖片

4、系統選擇:系統的話,我選擇64位的Ubuntu17.10
技術分享圖片

5、選擇配置:內存+硬盤+流量=價格
技術分享圖片

6、以下的選項不用選擇,直接創建。
服務器購買完成後,等幾分鐘,等創建好之後點進去看詳情,記住IP地址、用戶名和密碼。
技術分享圖片

二、配置服務器

1、首先我們要做的是連接服務器,我們需要一個ssh客戶端來連接,我這邊用的是putty(文末附工具下載地址),打開putty後輸入服務器的ip地址點open就可以了,然後輸入用戶名和密碼(鼠標右鍵是粘貼)就進去到你的遠程服務器了。
技術分享圖片

2、安裝pip和幾個依賴包,安裝過程遇到Y/n的一律輸入Y(按順序執行下面命令):

apt-get install python-pip python-gevent python-m2crypto

pip install --upgrade setuptools

3、安裝SS:

pip install shadowsocks

出現Successfully installed shadowsocks-XXX說明安裝成功了
技術分享圖片

4、按順序執行下面命令,在/etc目錄下新建文件夾“shadowsocks”,然後在shadowsocks文件夾下新建文件“config.json”:

mkdir /etc/shadowsocks
vim /etc/shadowsocks/config.json

輸入完上面命令之後出現的頁面,就相當於Windows中的記事本。最下一行提示我們當前這個文件是新建的。
技術分享圖片

在這個視圖中有如下幾個按鍵需要記住“i”:按鍵盤上的i鍵,窗口最底下顯示“insert”,表示當前文件可編輯。“Esc”:編輯完之後按Esc退出編輯模式。“:”:半角的冒號,在非編輯模式下按鍵盤上的冒號(半角),可以進入輸入命令的模式。“w”:在命令模式中輸入w並回車,窗口最下顯示“written”,表示所做的更改已保存。“q”:在命令模式中輸入q並回車,可以退出當前的編輯器。

config.json的內容如下:

{
"server":"0.0.0.0",
"server_port":8388,
"password":"your_password",
"timeout":600,
"method":"aes-256-cfb",
"fast_open": false
}

"server":是你Vultr服務器的ip地址
"server_port"和"password"可以根據自己的要求設定
如果需要同時開多個端口,config.json的內容可以設置如下:

{
"server":"0.0.0.0",
"port_password": {
"8388": "your_password1",
"8389": "your_password2"
},
"timeout":600,
"method":"aes-256-cfb",
"fast_open": false
}

5、執行以下命令啟動Shadowsocks:

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

停止Shadowsocks執行如下命令:

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

6、設置Shadowsocks開機自啟動
執行下面的命令,創建shadowsocks.servic文件:

vim /etc/systemd/system/shadowsocks.service

shadowsocks.service的內容如下:

[Unit]
Description=Shadowsocks
After=network.target

[Service]
Type=forking
PIDFile=/run/shadowsocks/server.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /run/shadowsocks
ExecStartPre=/bin/chown root:root /run/shadowsocks
ExecStart=/usr/local/bin/ssserver --pid-file /var/run/shadowsocks/server.pid -c /etc/shadowsocks/config.json -d start
Restart=on-abort
User=root
Group=root
UMask=0027

[Install]
WantedBy=multi-user.target

設置文件權限:

chmod 755 /etc/systemd/system/shadowsocks.service

啟動服務:

systemctl start shadowsocks
systemctl enable shadowsocks

三、Final

好了,到此,你的梯子已經搭好了,你現在只要去下載shadowsocks的客戶端填上Config.json中的ip地址、端口號、以及密碼就可以上你想上的網站了。

雲盤(密碼:9x4g)暫停客戶端下載

Ubuntu系統利用Vultr服務器搭建SS教程