SOCKS5 પ્રોક્સી સેવાને લાગુ કરવા માટે CentOS7 પર ss5 ઇન્સ્ટોલ કરો

આ લેખથી સંબંધિત સંદર્ભો

એસએસ 5 સત્તાવાર દસ્તાવેજ સોક્સ 5 એસએસએલનો ઉપયોગ કરે છે સોક્સ 5 નું સુરક્ષિત વપરાશકર્તા નામ અને પાસવર્ડ અધિકૃતતા પ્રોટોકોલ

EPEL, સંકલન સાધનો અને આવશ્યક અવલંબન સ્થાપિત કરવા માટે ક્રમમાં નીચેના આદેશો ચલાવો.

            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
        

સ્રોત કોડ ડાઉનલોડ કરો, કમ્પાઇલ કરો અને ઇન્સ્ટોલ કરો

ડાઉનલોડ સરનામું અમાન્ય હોઈ શકે છે. જો તમને ડાઉનલોડની નિષ્ફળતા મળે છે, તો તમે ફરીથી ગૂગલ પર શોધી શકો છો.સફળ ડાઉનલોડ પછી સ્રોત કોડની એક ક keepપિ રાખવાની ભલામણ કરવામાં આવે છે, જે ભવિષ્યમાં ફરીથી ઇન્સ્ટોલ કરવા માટે અનુકૂળ છે.

            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
        

રૂપરેખાંકન ફાઇલને સંશોધિત કરો, એકાઉન્ટ અને પાસવર્ડને કનેક્ટ કરતી વખતે અને ગોઠવણી વખતે izationથોરાઇઝેશન પદ્ધતિ પસંદ કરો

Ss5.conf ફાઇલને સંશોધિત કરવા માટે vim અથવા vi નો ઉપયોગ કરો અને "#aut" ના "#" ને દૂર કરો. આ ફેરફારનો હેતુ કનેક્શન અધિકૃતતા ચકાસણીને સક્ષમ કરવાનો છે, અન્યથા તમે અનામી રૂપે કનેક્ટ કરી શકો છો.પછી "# સુપરમીટ" ના "#" ને દૂર કરો, અને "-" થી "યુ" માં અધિકૃતતા બદલો. આ ફેરફારનો હેતુ વપરાશકર્તા નામ અને પાસવર્ડનો ઉપયોગ સત્તાધિકરણ માટે છે.પછીથી લ loginગિન કરવા માટે અમારે એકાઉન્ટ પાસવર્ડ પણ ગોઠવવાની જરૂર રહેશે.આ ભાગમાં ફેરફાર નીચેના ઉદાહરણનો સંદર્ભ લઈ શકે છે.

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

Ss5.passwd ફાઇલને સંપાદિત કરવા માટે vim અથવા vi નો ઉપયોગ કરો.આ ફાઇલની દરેક લાઇન ખાતું રજૂ કરે છે.ખાતાના ફોર્મેટમાં બે ભાગો શામેલ છે: એકાઉન્ટ નંબર અને પાસવર્ડ તમારે પ્રથમ એકાઉન્ટ નંબર દાખલ કરવો આવશ્યક છે અને પછી પાસવર્ડ દાખલ કરવો આવશ્યક છે, અને એકાઉન્ટ નંબર અને પાસવર્ડને અલગ કરવા માટે જગ્યાનો ઉપયોગ કરવો આવશ્યક છે એકાઉન્ટ એકાઉન્ટ અને પાસવર્ડ પોતે જ ખાલી જગ્યાઓ ધરાવતા નથી.નીચે બે એકાઉન્ટ્સ સ્થાપિત કરવાના સંદર્ભ ઉદાહરણ છે.

            user1 password1
user2 password2
        

પ્રોક્સી સેવા પ્રારંભ કરો

ઉપરોક્ત ગોઠવણી પછી, અમે પ્રોક્સી સેવા શરૂ કરી શકીએ છીએ.નીચે આપેલા આદેશથી સેવા શરૂ કર્યા પછી, અમે સેવા સામાન્ય રીતે ચાલી રહી છે કે કેમ તે નિર્ધારિત કરવા માટે, પોર્ટ 1080 ની સ્થિતિ ચકાસી શકીએ છીએ.અમારે બાઉન્ડ આઇપી સરનામું તે જરૂરી આઇપી છે કે કેમ તે પણ તપાસવાની જરૂર છે, જો આપણે બાઉન્ડ આઈપી એડ્રેસ અથવા બ portર્ટને સુધારવાની જરૂર હોય, તો અમે ફરીથી ગોઠવણી ફાઇલને સંશોધિત કરી શકીએ છીએ, અને પછી અમારા ફેરફારોને અસરકારક બનાવવા માટે પ્રોક્સી સેવા ફરીથી શરૂ કરીશું.

            /usr/sbin/ss5 -t