V Server Ubuntu
Ubuntu下代理伺服器通常使用squid
安裝
sudo apt-get install squid
修改squid.conf配置
sudo vim /etc/squid/squid.conf
公司局域網設置公開的V配置說明
如果不設置用戶口令,公開使用,只要改:http_access deny all為http_access allow all,
保存squid.conf並退出vim(用“:wq”),即可使用啦。
正常情況下不應該取消,避免成為他人的攻擊跳板!
設置有認證功能的V配置說明
1.啟用認證功能需要安裝apache2-utils
sudo apt-get install apache2-utils
2.建立V使用者和密碼
sudo htpasswd -c /etc/squid/passwd.squid proxytest1 (儲存路徑可以自己選擇)
如建立再次建立新用戶,-c可以省略
3.編輯squid.conf(vim查找,用“/”)
**找到下列6行,開啟2~6行命令
#auth_param digest nonce_max_count 50
#auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd.squid
#auth_param basic children 5
#auth_param basic realm Squid proxy-caching web server
#auth_param basic credentialsttl 2 hours
#auth_param basic casesensitive off
**找到acl SSL_port port 443 ,在其上面加入
acl users proxy_auth REQUIRED
acl sectionx proxy_auth REQUIRED
**找到INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS下開啟和添加
http_access allow users #1
http_access allow localnet #2
http_access allow localhost #3
次序#1#2#3,表示內網用戶也要驗證。
次序#2#1#3,表示內網用戶不用驗證
**改:http_access allow all 為 http_access deny all
保存退出squid.conf
4.執行檢查、從新載入,開始運行3個命令,即可。
常用命令
sudo start squid #開始運行
sudo squid -k check #檢查設定檔的正確性
sudo squid -k reconfigure #改變設定檔後重新載入
sudo squid -k shutdown #完整停止Squid運作
清空緩存
sudo stop squid #要停止squid
sudo rm -rf /var/spool/squid/* #刪除緩存下所有子目錄
sudo squid -z #重建創建緩存目錄,
sudo start squid #重啟squid
查看使用者緩存記錄(最後20條)
sudo tail -20 /var/log/squid/access.log #看最後20條連結
判斷Squid是否正常運行
查看在/var/spool/squid中任何一個最底層子目錄中,是否有新的檔。
su #切換到管理員
ls -l /var/spool/squid/00/00 #查看檔生成時間是否對應
默認埠號 更改
http_prot 3128 #將3128更改,注意埠號不要被流覽器安全規則遮罩
V Server Ubuntu的更多相关文章
- 阿里云 Server (Ubuntu 12.04) 配置 FTP
来自 http://blog.csdn.net/zgrjkflmkyc/article/details/45510345 这个是阿里云的官方用户手册 http://bbs.aliyun.com/re ...
- VNC Server (Ubuntu 16.04.3 GNOME)
1. 安装VNC服务 sudo apt-get install vnc4server -y 2. 启动VNC服务 vncserver :1 3. 此时客户端连上后你会发现灰屏,原因出在~/.vnc/x ...
- UBUNTU 16.04 LTS SERVER 手动升级 MariaDB 到最新版 10.2
UBUNTU 16.04 LTS SERVER 手动升级 MariaDB 到最新版 10.2 1. 起因 最近因为不同软件的数据问题本来只是一些小事弄着弄着就越弄越麻烦了,期间有这么个需求,没看到有中 ...
- Ubuntu 下安装 SQL Server 2016初探
安装步骤参官方 https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-ubuntu 执行命令如下: .Enter supe ...
- How to create a PPPoE Server on Ubuntu? (Untested)
How to create a PPPoE Server on Ubuntu? March 30, 2011 coder_commenter Leave a comment Go to comment ...
- Vmware 中安装 Ubuntu Server (或者ubuntu 以文本界面登陆时) 分辨率无法全屏问题
Vmware 中安装 Ubuntu Server/Ubuntu 分辨率,无法全屏问题 需要更改grub设置 在终端或者文本界面按下列步骤进行设置: 第一步: 输入命令 sudo vim /etc/de ...
- SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)
本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一. 创建Ubuntu系统(Create U ...
- Ubuntu 安装 SQL Server
SQL Server现在可以在Linux上运行了!正如微软CEO Satya Nadella说的,"Microsoft Loves Linux",既Windows 10内置的Lin ...
- SQL Server on Ubuntu
本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一. 创建Ubuntu系统(Create U ...
随机推荐
- Linux软件管理和安装
软件安装和管理软件包1.bin文件.bin2.rpm包3.源码压缩包 安装软件的步骤: 1.检查是否已经安装 rpm -qa | grep jdk 2.下载软件包 3.安装 依赖 rpm 包,已经编译 ...
- Kerberos 简介——教你做个好人
文章导读: 对称加密 非对称加密 数字证书 Kerberos认证流程 Hadoop生态利用Kerberos认证机制来识别可靠的服务和节点,保障Hadoop集群的安全,那么Kerberos到底是什么?为 ...
- 《从Paxos到ZooKeeper 分布式一致性原理与实践》阅读【Leader选举】
从3.4.0版本开始,zookeeper废弃了0.1.2这3种Leader选举算法,只保留了TCP版本的FastLeaderElection选举算法. 当ZooKeeper集群中的一台服务器出现以下两 ...
- ES6 学习笔记 - let和const
let 和 const 命令 学习资料:ECMAScript 6 入门 let 所声明的变量,只在let命令所在的代码块内有效.用途:循环计数器. 如果使用var,只有一个全局变量i: var a = ...
- [权威指南]学习笔记——第1、2章 MongoDB介绍和基础知识
安装目录:C:\Program Files\MongoDB\Server\3.2 Bin:..\..\Program Files\MongoDB\Server\3.2\bin 启动命令:mongod ...
- HDU_1006_Tick and Tick
Tick and Tick Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- java项目其他基础配置
创建完maven项目之后. 1.pom.xml文件配置项目相关的架包. 2.src.main.resources下边 创建文件夹:spring以及mapper. 3.src.main.resource ...
- ES6字符串模板
这里做个简单的拓展,之前做vue组件时,经常用到拼接字符串,换行时用到\,既费时又麻烦.这里介绍个ES6字符串模板方法 旧版拼接(各种换行拼接) Vue.component('obj-prop',{ ...
- datagrid总条数
1.getData var data=$("#dg").datagrid("getData");alert('总数据量:' + data.total)//注意你 ...
- 低版本ie兼容问题的解决方案
CSS hack \9 所有的IE10及之前 * IE7以及IE7以下版本的 _ IE6以及IE6以下版本的 !important 提升样式优先级权重 1.ie6,7 ...