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