架设自己的代理服务器
为什么要架设自己的代理服务器呢?网上不是很多吗?好问题,刚开始我也是不想这么做,直接在网上找了一个,结果发现实在是很慢,原因通常就是很多人在用。所以你可以设立一个自己的,只有你一个人用,或者你和你的朋友用。
本篇说的linux的代理服务器的架设,本文选择的是squid,操作系统:centos6
IT夜班车
架设自己的代理服务器
为什么要架设自己的代理服务器呢?网上不是很多吗?好问题,刚开始我也是不想这么做,直接在网上找了一个,结果发现实在是很慢,原因通常就是很多人在用。所以你可以设立一个自己的,只有你一个人用,或者你和你的朋友用。
本篇说的linux的代理服务器的架设,本文选择的是squid,操作系统:centos6
前面已有文章大概介绍了firewalld,这个Centos 7新引入的组件,
Centos7引入了新的防火墙firewalld, iptables被取代
启动,停止,或者查看状态,使用service或者centos 7新引入的systemd
$> sudo service firewalld [start|stop|restart|status]
$> sudo systemd [start… 更多... “操作firewalld”
软件环境:
使用下面的命令来查看httpd的运行状态:
$> sudo systemctl status httpd
输出如下结果:
httpd.service R… 更多... “SELinux is preventing httpd from using the execstack access on a process”
1. lscpu
列出cpu信息
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: &n… 更多... “Linux查看硬件信息的命令”
linux的find命令可以查找文件,例如
$ find~/ -name *.txt
就是在家目录下面,查找所有文本文件,这样家目录下面的所有的目录都会被查询一遍,但是你可能希望其中的某个目录不要参与查询,那么怎么办?比如下载目录
使用参数 -path xxx -prune -o,下面就是排除Downloads这个目录
$ find ~/ -path ~/Downloads -pru… 更多... “Linux find命令排除某个路径”
本文讲述linux设置截屏图片的保存路径,首先说说为什么需要自定义这个路径。在linux下面命令行下面的命令和路径补全功能非常好用,只要输入一部分命令和路径,一个tab键就可以省去很多次手指头的运动,总之一个字,爽!可是有时候有些个路进是大写字符,比如home目录下面的Pictures,Documents,Music都是大写的,很不爽,每次遇到这些目录都… 更多... “linux设置截屏图片的保存路径”
为什么新安装的Centos没有网络,这是因为默认安装的情况下,物理网卡是处于禁止使用的状态的。
关于这一点和其他的linux操作系统,例如ubuntu,debian系列的linux安装完成后,只要插上的网线就可以上网了。Centos 6之前的版本也是采用这一策略的,不过之后就不是了,具体原因还没有查到,也就是为什么他们要这么做,还未知。
接下来就看看如何更改这个状态为可使用。 … 更多... “新安装的Centos没有网络”
本篇文字主要目的是讲述ftp命令匿名访问,顺便附带会提到ftp服务器的架设,普通用户的访问。这边所有的提到的东西都是linux相关的。
ftp服务器 – vsftp安装
在Centos,推荐vsftp,这是个支持安全协议的ftp服务器,我们知道ftp协议是一个明文传输的协议,所以被认为是不安全的。vsftp支持传输使用tls保护,关于tls的具体内容,不在这里展开… 更多... “ftp命令匿名访问”
ncat是linux内置的一个命令,可以提供tcp,udp的服务器和客户端,还可以作为代理服务器。
所以如果测试,完全不用自己写一个tcp和udp的服务器,直接使用ncat就可以。ncat默认是工作于tcp模式,如果要工作udp,则使用 -u选项。下面介绍一些非常经典的应用。
ncat默认是工作在客户端的… 更多... “强大的linux命令ncat”
linux默认加载动态库的路径是 /lib或者是/lib64, 32位的系统是前者,64位是后者。
如果找不到还有3个地方
通过设置LD_LIBRARY_PATH环境变量方式,让系统在这个环境变量设置的路径查找动态库。
$> export LD_LIBRARY_PATH=$LD_LIBRARY_P… 更多... “Linux查找动态库的3种方法”