Տեղադրեք ss5- ը CentOS7- ում `SOCKS5 վստահված անձի ծառայությունն իրականացնելու համար

Այս հոդվածի հետ կապված հղումներ

ss5 պաշտոնական փաստաթուղթ Socks5- ն օգտագործում է SSL Socks5- ի անվտանգ օգտագործողի անունը և գաղտնաբառի թույլտվության արձանագրությունը

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
        

Ներբեռնեք աղբյուրի կոդը, կազմեք և տեղադրեք

Ներբեռնման հասցեն կարող է անվավեր լինել: Ներբեռնման ձախողման դեպքում կարող եք կրկին որոնել Google- ում:Հաջող ներբեռնումից հետո խորհուրդ է տրվում պահել սկզբնաղբյուրի պատճենը, որը հարմար է ապագայում նորից տեղադրելու համար:

            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
        

Փոփոխեք կազմաձևման ֆայլը, հաշիվը և գաղտնաբառը միացնելիս ընտրեք թույլտվության մեթոդը

Օգտագործեք vim կամ vi ՝ ss5.conf ֆայլը փոփոխելու և «#» - ի «#» -ը հեռացնելու համար: Այս փոփոխության նպատակն է թույլատրել կապի թույլտվության ստուգումը, հակառակ դեպքում կապվելիս կարող եք անանուն միանալ:Ապա հանեք «# թույլտվության» «#» կետը և փոխեք թույլտվությունը «-» -ից «u»: Այս փոփոխության նպատակն է նույնականացման համար օգտագործել օգտվողի անունն ու գաղտնաբառը:Հետագայում մուտք գործելու համար անհրաժեշտ է նաև կարգավորել հաշվի գաղտնաբառը:Այս մասի փոփոխությունը կարող է վերաբերել հետևյալ օրինակին:

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

Օգտագործեք vim կամ vi ՝ ss5.passwd ֆայլը խմբագրելու համար: Այս ֆայլի յուրաքանչյուր տող ներկայացնում է հաշիվ:Հաշվի ձևաչափը պարունակում է երկու մաս. Հաշվի համար և գաղտնաբառ: Դուք նախ պետք է մուտքագրեք հաշվի համարը, այնուհետև մուտքագրեք գաղտնաբառը: Հաշվի համարը և գաղտնաբառը պետք է իրարից բաժանվեն բացատներով: Հաշվի համարը և գաղտնաբառն իրենք չեն կարող տարածություններ պարունակել:Հետևյալը երկու հաշիվ ստեղծելու հղումային օրինակ է:

            user1 password1
user2 password2
        

Սկսեք վստահված անձի ծառայությունը

Վերոնշյալ կազմաձևից հետո մենք կարող ենք սկսել վստահված անձի ծառայությունը:Theառայությունը հետևյալ հրահանգով գործարկելուց հետո կարող ենք ստուգել 1080 նավահանգստի կարգավիճակը `պարզելու, թե արդյոք ծառայությունը նորմալ աշխատում է:Մենք նաև պետք է ստուգենք, թե արդյոք կապված IP հասցեն անհրաժեշտ IP է: Եթե մենք պետք է փոխենք կապված IP հասցեն կամ նավահանգիստը, մենք կարող ենք նորից փոփոխել կազմաձևման ֆայլը, այնուհետև վերագործարկել վստահված անձի ծառայությունը ՝ մեր փոփոխություններն ուժի մեջ մտնելու համար:

            /usr/sbin/ss5 -t