Telepítse az ss5 szoftvert a CentOS7-re a SOCKS5 proxy szolgáltatás megvalósításához

Hivatkozások ehhez a cikkhez

ss5 hivatalos dokumentum A Socks5 SSL-t használ A Socks5 biztonságos felhasználónevének és jelszavának hitelesítési protokollja

Az EPEL, a fordítóeszközök és a szükséges függőségek telepítéséhez sorban hajtsa végre a következő parancsokat.

            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
        

Töltse le a forráskódot, fordítsa le és telepítse

Lehet, hogy a letöltési cím érvénytelen. Ha letöltési hibát tapasztal, akkor újra kereshet a Google-on.Javasoljuk, hogy a sikeres letöltés után őrizze meg a forráskód egy példányát, ami a későbbiekben kényelmes az újratelepítéshez.

            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
        

Módosítsa a konfigurációs fájlt, válassza ki az engedélyezési módot, amikor csatlakozik, és konfigurálja a fiókot és a jelszót

A vim vagy vi használatával módosítsa az ss5.conf fájlt, és távolítsa el az "#auth" "#" jelét. A módosítás célja a kapcsolat engedélyezésének engedélyezése, különben névtelenül csatlakozhat a csatlakozáskor.Ezután távolítsa el a "#permit" "#" jelét, és változtassa meg a jogosultságot "-" - ról "u" ​​- ra. A módosítás célja a felhasználónév és a jelszó használata a hitelesítéshez.A bejelentkezéshez be kell állítanunk a fiók jelszavát is.Ennek a résznek a módosítása hivatkozhat a következő példára.

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

A vim vagy a vi segítségével szerkesztheti az ss5.passwd fájlt. A fájl minden sora fiókot képvisel.A számla formátuma két részből áll: a számlaszámból és a jelszóból. Először meg kell adnia a számlaszámot, majd meg kell adnia a jelszót, és szóközzel kell elválasztania a számlaszámot és a jelszót. A számlaszám és a jelszó maguk nem tartalmazhatnak szóközt.Az alábbiakban két fiók létrehozására hivatkozunk.

            user1 password1
user2 password2
        

Indítsa el a proxy szolgáltatást

A fenti konfiguráció után elindíthatjuk a proxy szolgáltatást.Miután elindította a szolgáltatást a következő paranccsal, ellenőrizhetjük az 1080-as port állapotát annak megállapításához, hogy a szolgáltatás megfelelően működik-e.Azt is ellenőriznünk kell, hogy a kötött IP-cím a szükséges IP-cím. Ha módosítanunk kell a kötött IP-címet vagy portot, akkor újra módosíthatjuk a konfigurációs fájlt, majd újraindíthatjuk a proxy szolgáltatást, hogy a változtatásaink érvénybe lépjenek.

            /usr/sbin/ss5 -t