squid安裝和使用

背景

自建代理服務器

一、安裝和啓動

(1.1)檢查是否已安裝:

rpm -qa | grep squid

(1.2)安裝:

yum -y install squid

(1.3)配置開機自啓動:

systemctl enable squid.service

(1.4)啓動、重啓、關閉:

systemctl start squid.service
systemctl restart squid.service
systemctl stop squid.service

(1.5)查看PID:

ps -ef | grep squid | grep -v grep

二、權限

(2.1)修改配置文件:

vi /etc/squid/squid.conf

(2.2)配置用戶名和密碼:

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 2
auth_param basic credentialsttl 1 hours
auth_param basic realm Welcome
acl myprox proxy_auth REQUIRED
http_access allow myprox

配置的解釋:
第一行:選擇的認證方式爲basic,設置認證程序路徑和密碼文件路徑。
第二行:認證程序的進程數
第三行:認證有效時間
第四行:設置認證時提示框的標題
第五,六行:設置允許認證的用戶訪問,myprox是用戶名

(2.3)測試密碼文件:

執行:/usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
輸入:用戶名 密碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章