Installéiert ss5 op CentOS7 fir de SOCKS5 Proxy Service ëmzesetzen

Referenze bezunn op dësen Artikel

ss5 offiziell Dokument Socks5 benotzt SSL Socks5 séchere Benotzernumm a Passwuert Autorisatiounsprotokoll

Fëllt déi folgend Kommandoen an der Reiefolleg fir EPEL, Kompiléierungsinstrumenten an néideg Ofhängegkeeten ze installéieren.

            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
        

Luet de Quellcode erof, kompiléiert an installéiert

D'Erofluede Adress kann ongülteg sinn. Wann Dir en Download Feeler hutt, kënnt Dir nach eng Kéier op Google sichen.Et ass recommandéiert eng Kopie vum Quellcode ze halen nom erfollegräichen Download, wat bequem ass fir an der Zukunft nei z'installéieren.

            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
        

Ännert d'Konfiguratiounsdatei, wielt d'Autorisatiounsmethod beim Verbannen a konfiguréiert de Kont a Passwuert

Benotzt vim oder vi fir d'Datei ss5.conf z'änneren an den "#" vum "#auth" ze läschen. Den Zweck vun dëser Ännerung ass d'Verbindungsautorisatiounsverifikatioun z'aktivéieren, soss kënnt Dir anonym verbannen wann Dir Iech verbënnt.Da läscht den "#" vun "# Permit" an ännert d'Autorisatioun vun "-" op "u". Den Zweck vun dëser Ännerung ass de Benotzernumm a Passwuert fir d'Authentifikatioun ze benotzen.Mir mussen och de Kontpasswuert fir méi spéit konfiguréieren.D'Modifikatioun vun dësem Deel kann op déi folgend Beispill bezéien.

            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  -      -      -      -     -
        

Benotzt vim oder vi fir d'Datei ss5.passwd z'änneren. All Zeil vun dësem Fichier stellt e Kont duer.D'Format vun engem Kont enthält zwee Deeler: Kontosnummer a Passwuert. Dir musst als éischt d'Kontosnummer aginn an dann de Passwuert aginn, a benotzt e Raum fir d'Kontosnummer a Passwuert ze trennen. D'Kontosnummer a Passwuert selwer kënnen net Plazen enthalen.Déi folgend ass e Referenzbeispill fir zwee Konten opzebauen.

            user1 password1
user2 password2
        

Start Proxy Service

No der Konfiguratioun hei uewen kënne mir de Proxy Service starten.Nodeems Dir de Service mam folgendem Kommando gestart hutt, kënne mir de Status vum Port 1080 kontrolléieren fir ze bestëmmen ob de Service normalerweis leeft.Mir mussen och kontrolléieren ob déi gebonnen IP Adress d'IP ass déi mir brauchen. Wa mir déi gebonnen IP Adress oder den Hafen ännere musse mir d'Konfiguratiounsdatei nach eng Kéier änneren an de Proxy Service neu starten fir datt eis Ännerungen effektiv ginn.

            /usr/sbin/ss5 -t