centos最小好化安装没有ifconfig命令
刚安装了centos7.0,最小化安装,发现没有ifconfig命令,虚拟机里面的网卡显示ens32,这是centos7.0的特点,要使用ifconfig命令,在/etc/sysconfig/network-scripts/if-ens32里面配置好网络, 记住 onboot=on 这个选项一定要设置,不然网络启动不了,重启网络,/etc/init.d/network restart 使用centos的官方yum源
yum clean all
yum install net-...
Linux下如何防止大量IP的并发访问
问题的来源是一个无效的请求的导致drupal进程特别消耗服务器资源,导致cpu超高。由于近期也在研究iptable的ddos策略,所以就研究了一下,大概列举一下相关的解决方案。
首先,看看iptable解决办法。
对于要解决syn flood以及ddos等推荐用iptable,比较轻量级,也是iptable比较擅长的。
在网上找了一下,iptable的 recent模块可以解决问题,
先看一下recent的参数,
--name #设定列表名称,...
screen命令详解
一、背景
系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。
二、简介
GNU Screen是一款由GN...
SUSE Linux系统安全配置十条
1. 补丁、SSH及其它
1.1 补丁
说明: 每个补丁的更新都意味着这是一个安全漏洞,或是有其他严重的功能问题,但如果更新补丁则又可能导致系统的一些异常,甚至引起一些服务的瘫痪。所以对于补丁的更新要慎重处理。从实际的角度来说,有4种做法:
1)是在刚装完系统之后立刻更新补丁,然后再上应用。
2)是通过外围...
Linux防暴力破解 使用密钥管理
晚上查看日志发现好多好多的人在扫我的ssh端口虽然。。那个有点长但是要破开只是一个时间的问题而已。所以我果断的决定关掉root密码登陆改用密钥登录主机。
上面已经发过了xshll的使用和注册包括999用户的key下面我就用xshell生成我主机的密钥并关闭密码登录root服务。
首先打开xshell选择工具里的密钥向导,嗯xshell很给力支持中文非破解的哦。
然后选择密钥类型和长度默认的就可以要是你闲短了。。。你...
APC的配置教程
当前我用的是APC-3.0.19 stable ,用户自己到 http://pecl.php.net/package/APC 下载最新版。
①安装
wget http://pecl.php.net/get/APC-3.0.19.tgz
tar xzvf APC-3.0.19.tgz
/usr/local/webserver/php/bin/phpize
./configure –enable-apc –enable-apc-mmap –with-php-config=/usr/local/webserver/php/bin/php-config –prefix=/usr/local/apc
mak...
ln命令详解
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。
1.命令格式:
ln [参数][源文件或目录][目标文件或目录]
2.命令功能:
...
Xcache安装配置
一、安装Xcache
复制代码
# wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
# tar zxvf xcache-1.3.0.tar.gz
# cd xcache-1.3.0
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php5/bin/php-config --enable-xcache --enable-xcache-optimizer
# make && make install
复制代码
注:
环境路径...
Linux安装perl DBD-mysql驱动
下载驱动包
wget http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.029.tar.gz
解压
tar xzvf DBD-mysql-4.029.tar.gz
cd DBD-mysql-4.029
配置
perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config
编译安装
make
make install
Linux系统内存机制
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。而Windows是只在需要内存时,才为应用程序分配内存,并不能充分利用大容...