Instaloni ss5 në CentOS7 për të zbatuar shërbimin e përfaqësimit SOCKS5
Referencat në lidhje me këtë artikull
ss5 dokument zyrtar Socks5 përdor SSL Protokolli i sigurimit të emrit të përdoruesit dhe fjalëkalimit të sigurt të Socks5Ekzekutoni komandat e mëposhtme me radhë për të instaluar EPEL, mjetet e përpilimit dhe varësitë e nevojshme.
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
Shkarkoni kodin burimor, përpiloni dhe instaloni
Adresa e shkarkimit mund të jetë e pavlefshme. Nëse hasni në një dështim të shkarkimit, mund të kërkoni përsëri në Google.Rekomandohet të mbani një kopje të kodit burimor pas shkarkimit të suksesshëm, i cili është i përshtatshëm për riinstalim në të ardhmen.
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
Modifikoni skedarin e konfigurimit, zgjidhni metodën e autorizimit kur lidhni dhe konfiguroni llogarinë dhe fjalëkalimin
Përdorni vim ose vi për të modifikuar skedarin ss5.conf dhe për të hequr "#" të "#auth". Qëllimi i këtij modifikimi është të lejojë verifikimin e autorizimit të lidhjes, përndryshe mund të lidheni në mënyrë anonime kur lidheni.Pastaj hiqni "#" të "# lejes" dhe ndryshoni autorizimin nga "-" në "u". Qëllimi i këtij modifikimi është përdorimi i emrit të përdoruesit dhe fjalëkalimit për vërtetim.Ne gjithashtu do të duhet të konfigurojmë fjalëkalimin e llogarisë për t'u identifikuar më vonë.Modifikimi i kësaj pjese mund t'i referohet shembullit vijues.
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 - - - - -
Përdorni vim ose vi për të redaktuar skedarin ss5.passwd. Çdo rresht i kësaj skedari përfaqëson një llogari.Formati i llogarisë përfshin dy pjesë: numrin e llogarisë dhe fjalëkalimin. Duhet të fusni së pari numrin e llogarisë dhe më pas të futni fjalëkalimin. Numri i llogarisë dhe fjalëkalimi duhet të ndahen me hapësira. Numri i llogarisë dhe fjalëkalimi nuk mund të përmbajnë hapësira.Më poshtë është një shembull referimi për krijimin e dy llogarive.
user1 password1
user2 password2
Fillo shërbimin e përfaqësuesit
Pas konfigurimit të mësipërm, ne mund të fillojmë shërbimin e përfaqësuesit.Pas fillimit të shërbimit me komandën e mëposhtme, ne mund të kontrollojmë statusin e portës 1080 për të përcaktuar nëse shërbimi po funksionon normalisht.Ne gjithashtu duhet të kontrollojmë nëse adresa IP e lidhur është IP që na nevojitet. Nëse duhet të modifikojmë adresën IP të lidhur ose portin, mund të modifikojmë përsëri skedarin e konfigurimit dhe pastaj të rifillojmë shërbimin e proxy për të bërë që ndryshimet tona të hyjnë në fuqi.
/usr/sbin/ss5 -t