CentOS 搭建SS5


一、安裝依賴

1. 依賴包

gcc, make, automake, pam-devel, openldap-devel, openssl-devel, cyrus-sasl-devel

2. 檢查是否已經安裝

yum list installed | grep [name]

3. 安裝 

yum -y install [name]

2和3可以合並為

yum -y install gcc make automake pam-devel openldap-devel openssl-devel cyrus-sasl-devel

二、安裝SS5

1. 下載

wget https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

2. 解壓

tar xvf ss5-3.8.9-8.tar.gz

3. 安裝

cd ss5-3.8.9
./configure && make
sudo make install

三、配置SS5

1. 修改認證方式

vi /etc/opt/ss5/ss5.conf

找到並取消下面兩行的注釋,兩行不在一起,前者靠頭部,后者在文檔中下部

#auth 0.0.0.0/0  -    -

#permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -

2. 添加用戶名和密碼

vi /etc/opt/ss5/ss5.passwd

每行一個賬戶,格式如下:

username password

3. 端口,默認為1080

vi /etc/sysconfig/ss5

添加

SS5_OPTS=" -u root -b 0.0.0.0:1080"

4. 給bash文件增加可執行權限

chmod a+x /etc/rc.d/init.d/ss5

四、使用

1. 啟動

/etc/rc.d/init.d/ss5 restart

service ss5 start

2. 停止

/etc/rc.d/init.d/ss5 stop

service ss5 stop

3. 開始自啟

chkconfig --add ss5
chkconfig ss5 on


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM