(2009-10-25)在centos5安装ss5代理服务器

(2009-10-25)在centos5安装ss5代理服务器

关于SS5

ss5是一款不错的socks5代理程序,其官方网站 http://ss5.sourceforge.net/

本文HTML永久地址doc

下载、安装和配置

对于i386平台,下载官方的最新版本,对于x86_64平台,下载ss5-3.6.7版本,最新64位版本在编译不成功 先配置编译环境:

yum -y install rpm-build pcre-devel zlib-devel openssl-devel perl-devel gcc openldap-devel pam-devel make vim-minimal tar vixie-cron

下载:

cd /usr/local/src
wget http://nchc.dl.sourceforge.net/sourceforge/ss5/ss5-*.*.*-*.tar.gz
tar zxvf ss5-*.*.*-*.tar.gz
cd ss5-*.*.*

编译安装

./configure
make
make install

添加socks5帐号

echo -ne "test test" > /etc/opt/ss5/ss5.passwd

配置文件配置

mv /etc/opt/ss5/ss5.conf /etc/opt/ss5/ss5.conf.bak
echo -ne "auth 0.0.0.0/0 - u\n" >> /etc/opt/ss5/ss5.conf
echo -ne "permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -\n" >> /etc/opt/ss5/ss5.conf

配置开机自动运行

chmod +x /etc/init.d/ss5
chkconfig --add ss5
chkconfig --level 345 ss5 on
/etc/init.d/ss5 start

经过上述操作,就成功配置了端口为:1080,帐号为:test,密码为:test的代理服务器

补充:

使用pam认证登录

vi /etc/pam.d/ss5 使下列语句生效
auth required /lib/security/pam_unix.so

在/etc/opt/ss5/ss5.conf增加下来语句

echo "set SS5_PAM_AUTH" >> /etc/opt/ss5/ss5.conf

在/etc/init.d/ss5 编辑使用-u root启动

相关文章 FreeBAD安装ss5

没有评论 :

发表评论