亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ubuntu16中怎么搭建ss服務

發布時間:2021-07-13 11:37:57 來源:億速云 閱讀:603 作者:Leah 欄目:云計算

本篇文章為大家展示了ubuntu16中怎么搭建ss服務,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

基本設置

0、更新軟件源

sudo apt-get update

1、安裝pip3

sudo apt-get install python3-pip

2、先用python3安裝shadowsocks:

sudo pip3 install shadowsocks

3、編輯配置文件

sudo vim /etc/shadowsocks.json

配置文件按照以下設置:

{
    "server":"你的主機的IP地址。 好像0.0.0.0 也可以",
    "server_port": 9999,
    "password":"password",
    "timeout":600,
    "method":"aes-256-cfb",
    "port_password":
	{
		"5200":"password",
		"5201":"password",
		"5202":"password",
		"5203":"password",
		"5204":"password",
		"5205":"password",
		"1314":"password"
	}
}

4、啟動服務(以后臺方式啟動)

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

-----  高級進階設置

通過ss-bash流量管理腳本來管理各個端口的流量使用情況

0、如果shadowsocks正在運行,請先停止服務

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

 1、安裝必要的軟件

sudo apt-get install bc git

2、下載ssbash流量管理腳本

sudo git clone https://github.com/hellofwy/ss-bash.git

3、配置相關規則

#進入ssbash的目錄
cd ss-bash/

#首次運行時,先新建用戶
#例如新用戶端口為8388,密碼為passwd,流量限制為10GB,執行:
sudo ./ssadmin.sh add 8388 passwd 10G

#如果想繼續添加端口,按照上面的規則來就行了

ssadmin.sh用法說明 和 ss-bash目錄下的相關文件說明:

  1. ssadmin.sh用法說明

    用法:
     顯示版本:
     ssadmin.sh -v|v|version
     顯示幫助:
     ssadmin.sh [-h|h|help]
     啟動ss:
     ssadmin.sh start
     停止ss:
     ssadmin.sh stop
     查看ss狀態:
     ssadmin.sh status
     重啟ss:
     ssadmin.sh restart
     軟重啟ss:
     ssadmin.sh soft_restart
     在不影響現有連接的情況下重啟ss服務。用于ss服務參數修改,
     和手動直接修改配置文件后,重啟ss服務。
     添加用戶:
     ssadmin.sh add port passwd limit
     port:端口號, 0<port<=65535
     passwd:密碼, 不能有空格,引號等字符
     limit:流量限制,可以用K/M/G/T、KB/MB/GB/TB等(不區
     分大小寫)。支持小數。比如10.5G、10.5GB等。
     1KB=1024 bytes,以此類推。
     示例: ssadmin.sh add 3333 abcde 10.5G
     顯示用戶流量信息:
     ssadmin.sh show port
     顯示所有用戶流量信息:
     ssadmin.sh show
     顯示用戶密碼信息:
     ssadmin.sh showpw port
     顯示所有用戶密碼信息:
     ssadmin.sh showpw
     刪除用戶:
     ssadmin.sh del port
     修改用戶:
     ssadmin.sh change port passwd limit
     修改用戶密碼:
     ssadmin.sh cpw port passwd
     修改用戶流量限制:
     ssadmin.sh clim port limit
     修改所有用戶流量限制:
     ssadmin.sh change_all_limit limit
     用戶流量使用量置零:
     ssadmin.sh rused limit
     所有用戶流量使用量置零:
     ssadmin.sh reset_all_used
     用戶流量限制置零:
     ssadmin.sh rlim port
     全部用戶流量限制置零:
     ssadmin.sh reset_all_limit
     顯示已添加的iptables規則:
     ssadmin.sh lrules

    --------
    --------

  2. ss-bash目錄下的相關文件說明

  • ssadmin.sh - 管理程序,所有命令通過該程序執行

  • sscounter.sh - 流量統計程序。由ssadmin.sh自動調用執行,注意:不要手動運行該程序

  • sslib.sh - 包含一些參數配置和流量統計函數。由ssadmin.sh自動調用執行,注意:不要手動運行該程序

  • ssmlt.template - ssserver的配置文件

程序運行后,會產生以下文件:

  • ssmlt.json - 根據用戶列表和ssmlt.template生成的ssserver實際使用的配置文件

  • ssusers - 用戶列表,包括端口、密碼、流量限制參數。ssadmin.sh showpw 命令,顯示該文件內容。

  • sstraffic - 用戶流量使用情況,包括流量限制,已用流量,剩余流量等。ssadmin.sh show 命令,顯示該文件內容。

  • traffic.log - 用戶流量記錄,供程序內部使用。

  • 其它文件 - .tmp、.lock、.pid等文件、文件夾tmp及其中文件為程序內部使用文件,請不要手動刪除。

 4、啟動ssserver

sudo ./ssadmin.sh start

5、設置每月初流量自動清零

#設置ubuntu定時任務
sudo vim /etc/crontab

#添加如下任務:
0  0    1 * *   root    echo date MONTHLY_RESET >> ss_log && /root/ss-bash/ssadmin.sh reset_all_used

ps:注意修改目錄,根據自己的實際情況而定

上述內容就是ubuntu16中怎么搭建ss服務,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

河北区| 杭锦旗| 古浪县| 南昌市| 武山县| 陵川县| 旌德县| 远安县| 宜宾县| 鹰潭市| 鸡泽县| 行唐县| 上思县| 淮安市| 永宁县| 慈利县| 阿拉善左旗| 康乐县| 即墨市| 会理县| 司法| 平和县| 读书| 宁城县| 建湖县| 汝城县| 清丰县| 乐业县| 炉霍县| 马龙县| 湖南省| 贵定县| 枣阳市| 沛县| 河北省| 平谷区| 射洪县| 鄂州市| 苏州市| 衡水市| 重庆市|