Installa ss5 nantu à CentOS7 per implementà u serviziu proxy SOCKS5

Riferimenti ligati à questu articulu

ducumentu ufficiale ss5 Socks5 usa SSL U protokollu di nome d'utilizatore sicuru è password di Socks5

Eseguite i seguenti cumandamenti in sequenza per installà EPEL, strumenti di compilazione è dipendenze necessarie.

            yum install epel-release -y
yum groupinstall 'Development Tools' -y
yum install gcc automake autoconf libtool make yum-utils wget -y
yum install pam-devel openldap-devel openssl-devel -y
        

Scaricate u codice fonte, compilate è installate

L'indirizzu di scaricamentu pò esse invalidu. Sè truvate un fiascu di scaricamentu, pudete cercà dinò nantu à Google.Hè cunsigliatu di tene una copia di u còdice fonte dopu u scaricamentu successu, chì hè cunveniente per a reinstallazione in u futuru.

            cd /usr/local/src/
wget https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar xzf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure
./make
./make install
        

Mudificà u fugliale di cunfigurazione, selezziunate u metudu d'auturizazione quandu si cunnette è cunfigurate u contu è a password

Aduprate vim o vi per mudificà u fugliale ss5.conf è sguassate u "#" di "#auth". U scopu di sta mudificazione hè di attivà a verificazione di l'autorizazione di cunnessione, altrimenti pudete cunnettevi anonimamente quandu si cunnette.Poi caccià u "#" di "#permit" è cambià l'autorizazione da "-" à "u". U scopu di sta mudificazione hè di aduprà u nome d'utilizatore è a password per l'autenticazione.Avemu ancu bisognu di cunfigurà a password di u contu per u login dopu.A mudificazione di sta parte pò riferisce à l'esempiu seguente.

            vim /etc/opt/ss5/ss5.conf
#     SHost      SPort           Authentication
auth  0.0.0.0/0  -               u

#      Auth  SHost      SPort  DHost      DPort  Fixup  Group  Band  ExpDate
permit u     0.0.0.0/0  -      0.0.0.0/0  -      -      -      -     -
        

Aduprate vim o vi per edità u fugliale ss5.passwd. Ogni linea di stu schedariu raprisenta un contu.U furmatu di un contu include duie parti: numeru di contu è password. Devi inserisce prima u numeru di contu è dopu inserisce a password, è aduprà un spaziu per separà u numeru di contu è a password. U numeru di contu è a password ùn ponu cuntene spazi.Eccu un esempiu di riferimentu per stabilisce dui conti.

            user1 password1
user2 password2
        

Principià u serviziu proxy

Dopu a cunfigurazione sopra, pudemu inizià u serviziu proxy.Dopu avè principiatu u serviziu cù u cumandimu seguitu, pudemu verificà u statu di u portu 1080 per determinà se u serviziu funziona normalmente.Avemu ancu bisognu di verificà se l'indirizzu IP ligatu hè l'IP chì avemu bisognu.Se avemu bisognu di mudificà l'indirizzu IP ligatu o u portu, pudemu mudificà dinò u schedariu di cunfigurazione, è poi riavvià u serviziu proxy per fà chì e nostre mudifiche entrinu in vigore.

            /usr/sbin/ss5 -t