服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

dirtysea 发表于 2012-6-12 15:42:29

用ss5搭建socks5代理

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

http://nchc.dl.sourceforge.net/project/ss5/下载最新软件

wget http://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-6/ss5-3.8.9-6.tar.gz
tar zxvf ss5-3.8.9-6.tar.gz
cd ss5-3.8.9/
./configure
make
make install
mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bk

ss5 默认使用1080端口,并允许任何人使用。 我们可以修改 /etc/opt/ss5/ss5.conf 中的
#       SHost         SPort         Authentication#auth    0.0.0.0/0               -            -

#       SHost         SPort         Authentication#auth    0.0.0.0/0               -            u

在 /etc/opt/ss5/ss5.passwd 中添加 用户名和密码 如: test test
设置开机自动运行:
chmod +x /etc/init.d/ss5
chkconfig --add ss5
chkconfig --level 345 ss5 on
/etc/init.d/ss5 start

如果想用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 restart

CentOS 5 64bit安装失败,运行这个命令即可:
yum -y install rpm-build pcre-devel zlib-devel openssl-devel perl-devel gcc openldap-devel pam-devel make vim-minimal tar vixie-cron



页: [1]
查看完整版本: 用ss5搭建socks5代理