I-install ang ss5 sa CentOS7 upang ipatupad ang serbisyo ng SOCKS5 na proxy
Mga sanggunian na nauugnay sa artikulong ito
opisyal na dokumento ng ss5 Gumagamit ng SSL ang Socks5 Ang ligtas na pangalan ng gumagamit at password ng pahintulot ng password ng Socks5Isagawa ang mga sumusunod na utos nang magkakasunod upang mai-install ang EPEL, mga tool sa pagtitipon at mga kinakailangang pagpapakandili.
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
I-download ang source code, i-compile at i-install
Maaaring hindi wasto ang address sa pag-download. Kung nakatagpo ka ng pagkabigo sa pag-download, maaari kang maghanap muli sa Google.Inirerekumenda na panatilihin ang isang kopya ng source code pagkatapos ng matagumpay na pag-download, na maginhawa para sa muling pag-install sa hinaharap.
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
Baguhin ang file ng pagsasaayos, piliin ang paraan ng pagpapahintulot kapag kumokonekta at i-configure ang account at password
Gumamit ng vim o vi upang mabago ang file ng ss5.conf at alisin ang "#" ng "#auth". Ang layunin ng pagbabago na ito ay upang paganahin ang pag-verify ng pagpapahintulot sa koneksyon, kung hindi man maaari kang kumonekta nang hindi nagpapakilala kapag kumokonekta.Pagkatapos alisin ang "#" ng "#permit" at baguhin ang pahintulot mula sa "-" patungong "u". Ang layunin ng pagbabago na ito ay upang magamit ang username at password para sa pagpapatotoo.Kakailanganin din naming i-configure ang password ng account para sa pag-login sa ibang pagkakataon.Ang pagbabago ng bahaging ito ay maaaring sumangguni sa sumusunod na halimbawa.
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 - - - - -
Gumamit ng vim o vi upang mai-edit ang file ng ss5.passwd. Ang bawat linya ng file na ito ay kumakatawan sa isang account.Ang format ng isang account ay may kasamang dalawang bahagi: numero ng account at password. Dapat mong ipasok muna ang numero ng account at pagkatapos ay ipasok ang password, at gumamit ng isang puwang upang paghiwalayin ang numero ng account at password. Ang account number at password mismo ay hindi maaaring maglaman ng mga puwang.Ang sumusunod ay isang halimbawa ng sanggunian ng pagtataguyod ng dalawang mga account.
user1 password1
user2 password2
Simulan ang serbisyo ng proxy
Matapos ang pagsasaayos sa itaas, maaari naming simulan ang serbisyo ng proxy.Matapos simulan ang serbisyo sa sumusunod na utos, maaari naming suriin ang katayuan ng port 1080 upang matukoy kung ang serbisyo ay tumatakbo nang normal.Kailangan din naming suriin kung ang nakagapos na IP address ay ang IP na kailangan namin. Kung kailangan nating baguhin ang nakatali na IP address o port, maaari nating baguhin muli ang configure file, at pagkatapos ay muling simulan ang serbisyo ng proxy upang magkabisa ang aming mga pagbabago.
/usr/sbin/ss5 -t