• [转]CentOS6 Linux上安装ss5服务器


    本文章转自:http://blog.csdn.net/cuiyifang/article/details/10346239

    最后我增加了添加防火墙规则的部分.感谢作者.

    ss5是常见的socks5 proxy(代理服务器)软件,开源免费,且安装很容易。

    下面说下如何安装ss5服务器软件。

    1.安装编译环境

    yum -y install gcc automake make

    2.安装socks5必要的包

    yum -y install pam-devel openldap-devel cyrus-sasl-devel openssl-devel

    3.下载,编译安装ss5(socks5)

    http://downloads.sourceforge.NET/project/ss5/ss5/3.8.9-2/ss5-3.8.9-2.tar.gz

    tar zxvf ss5-3.8.9-2.tar.gz
    cd ss5-3.8.9
    ./configure
    make
    make install

    将ss5注册成为服务

    chmod +x /etc/init.d/ss5
    chkconfig --add ss5

    设置开机自动启动ss5服务
    chkconfig ss5 on

    默认使用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 中添加 用户名和密码(一行一个用户信息,格式:用户名+空格+密码) 如:

    user password

    重启ss5服务

    service ss5 restart

    最后别忘记添加防火墙端口:

    vim /etc/sysconfig/iptables

    添加一条允许1080端口的tcp规则:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 1080 -j ACCEPT

    重启防火墙:

     service iptables restart

  • 相关阅读:
    ER模型
    一道人人的笔试题
    关系代数运算
    推荐两个不错的CAD二次开发(.Net)手册
    CAD 致命错误
    CAD二次开发(.NET)之PaletteSet和Palette
    养生
    我看面向对象
    .NET中参数化查询数据库
    自定义按照index和key访问的List
  • 原文地址:https://www.cnblogs.com/sixiweb/p/6950259.html
Copyright © 2020-2023  润新知