1. 程式人生 > >CentOS7系統中的常見配置

CentOS7系統中的常見配置

今天為大家介紹一個centos7中非常常見的配置,大家看後一定受益匪淺!

一、使用SSH連線工具連線到伺服器 

$ssh [email protected]地址

二、連線上伺服器之後,先安裝Python包管理工具,

yum install python-setuptools && easy_install pip

三、安裝Shadowsocks

pip install shadowsocks

四、啟動服務 
(1)命令配置執行

ssserver -p 443 -k password -m aes-256-cfb  // ssserver -p 伺服器埠 -k 密碼 -m 加密方法

ssserver -p 443 -k password -m aes-256-cfb -d start // -d start 代表後臺執行

(2)配置檔案執行 
①建立/etc/shadowsocks/目錄

mkdir /etc/shadowsocks

②在/etc/shadowsocks/目錄下建立配置檔案

vim /etc/shadowsocks/conf.json

如果是用當前伺服器做vpn,your_server_ip填寫0.0.0.0 
單使用者配置:

// 單使用者配置(二選一)
{ 
  "server":"your_server_ip",     // 你的伺服器ip
  "server_port":8388,            // 埠號(每一個賬號都不能重複)
  "local_address": "127.0.0.1",  // 本地地址,一般不變
  "local_port":1080,             // 本地埠,一般不變
  "password":"*********",        // 連線密碼
  "timeout":300,                 // 相應超時時間
  "method":"aes-256-cfb",        // 加密方式

  "fast_open": false             //  使用TCP_FASTOPEN, 引數選項true   false,一般保持預設即可

}

多使用者配置:

// 多使用者配置(二選一)
{ 
    "server":"your_server_ip", 
    "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
}

配置說明:

欄位                 說明
server          ss服務監聽地址
server_port     ss服務監聽埠
local_address   本地的監聽地址
local_port      本地的監聽埠
password        密碼
timeout         超時時間,單位秒
method          加密方法,預設是aes-256-cfb
fast_open       使用TCP_FASTOPEN, true / false
workers         workers數,只支援Unix/Linux系統

③根據配置檔案啟動

ssserver -c /etc/shadowsocks/conf.json start // 前臺執行
ssserver -c /etc/shadowsocks/conf.json -d start // 後臺執行
ssserver -c /etc/shadowsocks/conf.json -d stop // 停止服務

ps:如果出現錯誤的話,就先殺死程序,重新啟動就可以了。

sudo kill -9 7603

重新執行! 

[[email protected] shadowsocks]# ssserver -c /etc/shadowsocks/conf.json -d start
INFO: loading config from /etc/shadowsocks/conf.json
2018-11-15 22:53:53 INFO loading libcrypto from libcrypto.so.10
started

若在本地連線不上,新增開啟你配置的埠號即可!例如開啟8388埠!

[[email protected] shadowsocks]# firewall-cmd --zone=public --add-port=8388/tcp --permanent
success
[[email protected] shadowsocks]# firewall-cmd --reload
success
[[email protected] shadowsocks]# systemctl restart firewalld.service

結束!

參考文獻:https://blog.csdn.net/qq_26870933/article/details/84229945